美文网首页
记androidstudio升级到3.0的一些坑

记androidstudio升级到3.0的一些坑

作者: 倚栏听风雨丶 | 来源:发表于2018-01-04 15:39 被阅读1278次

    升级到3.0后,gradle tools也被要求升级到 3.0.0  (classpath 'com.android.tools.build:gradle:3.0.0')

    gradle也升级到 4.1  (distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip)

    坑1:

    不支持使用 apt 了  (classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.8’)

    解决:使用 annotationProcessor  代替 apt 

    在build.gradle文件中删除 apply plugin: ‘android-apt’

    在build.gradle文件 dependencies 内替换 apt

    //apt 'com.jakewharton:butterknife-compiler:8.4.0'    

     annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'

    坑2:

    各种报错

    解决:在gradle.properties文件中加入 android.enableAapt2=false 即可。

    坑3:

    flavors

    有道了一下,大概意思是 所有的flavors都必须属于同一个风格。

    解决: 在app的build.gradle里面的 defaultConfig目录下最后一行或者 版本名后面添加下面一行代码,意思就是flavor dimension 它的维度就是该版本号,这样维度就是都是统一的了

    flavorDimensions "versionCode"

    相关文章

      网友评论

          本文标题:记androidstudio升级到3.0的一些坑

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