美文网首页
AndroidStudio3.0 的坑

AndroidStudio3.0 的坑

作者: 青青河边踩 | 来源:发表于2017-12-11 20:02 被阅读71次

    1、AndroidStudio3.0 需要Gradle版本至少是4.1,所以需要修改gradle/wrapper/gradle-wrapper.properties 的版本为gradle-4.1-all

    distributionBase=GRADLE_USER_HOME
    distributionPath=wrapper/dists
    zipStoreBase=GRADLE_USER_HOME
    zipStorePath=wrapper/dists
    distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
    

    3、

    2、Android Studio 升级到3.0,如果 build tools 版本不是26.0.2会报以下错误


    F3073757-8F24-4591-B586-E8101CBF1C12.png

    解决方法:把 buildToolsVersion 改成 26.0.2,同时support 包的版本白城26.1.0, targetSdkVersion、compileSdkVersion 改成26,重新编译

    3、
    Android Studio 3.0默认使用Google's Maven Repository来下载Android Support Library,所以在需要在build.gradle 文件中添加google()来加入Google仓库,同时Android Studio 3.0需要Android Gradle插件版本为至少3.0.0

    buildscript {
        repositories {
            google()
            jcenter()
        }
       dependencies {
            classpath 'com.android.tools.build:gradle:3.0.0'
        }
    }
    allprojects {
        repositories {
            google()
            jcenter()
        }
    }
    

    4、
    报错:
    Error:java.util.concurrent.ExecutionException:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details


    53186C4B-369A-4316-BCC5-17F7B1665A52.png

    解决方法:在gradle.properties 中添加 android.enableAapt2=false

    5、从Android Studio 3.0开始,使用annotationProcessor代替apt。不可再使用apt,否则会编译报错。

    相关文章

      网友评论

          本文标题:AndroidStudio3.0 的坑

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