美文网首页简书付费文章
studio升级api28和butternife不兼容问题(二)

studio升级api28和butternife不兼容问题(二)

作者: 奔跑的佩恩 | 来源:发表于2019-02-16 08:50 被阅读44次

    前言

    之前写过一篇 butternife 在 studio使用api28 编码出现 androidx 包不兼容的问题,具体查看文章studio升级api28和butternife不兼容问题(一)
    以上是一种解决方案,今天我要剔除另一种解决方案。

    今天要讲的涉及以下内容:

    1. 不兼容具体状况
    2. 解决办法
    一. 不兼容具体状况

    现在情况是 我 studio 版本为 androidstudio 3.3,sdk版本为 api28,即android9.0版本,然后 gradle 配置的版本为 gradle-4.10.1-all.zip
    然后,我要配置的 butternife 版本为 10.1.0,即 butternife 在app_module 对应的 build.gradle 中的引用如下:

        //butterknife
        implementation 'com.jakewharton:butterknife:10.1.0'
        annotationProcessor 'com.jakewharton:butterknife-compiler:10.1.0'
    

    结果出现 与 studio升级api28和butternife不兼容问题(一) 中一样的问题(具体报错可以查看那篇文章),归根结底就是 butternife10.1.0 运用的 androidX 的库,然后与 api28 中的 v4 库产生不兼容。

    二. 解决办法

    相关文章

      网友评论

        本文标题:studio升级api28和butternife不兼容问题(二)

        本文链接:https://www.haomeiwen.com/subject/mgemeqtx.html