美文网首页
AS 升级到Gradle 3.0.1

AS 升级到Gradle 3.0.1

作者: 冲锋在路上的兵 | 来源:发表于2018-02-09 11:37 被阅读573次

1.buildToolsVersion 需到26.0.+

2.有productFlavors 会包缺失flavorDimensions

flavorDimensions "color"

productFlavors {
     red { dimension "color"
      ...
    }
}

3.使用com.android.support:multidex:1.0.1被要求强制升级到1.0.2,还需在gradle文件加入

repositories {
        jcenter()
        google() //导入google自家的库
    
    }

allprojects {
    repositories {
        jcenter()
        google()
       // maven { //或者这样maven
        // url 'https://maven.google.com/'
        // name 'Google'
     //}
        maven { url "https://jitpack.io" }
       
    }
}

4.布局文件 出现URI Not Registed 错误 ,发现<?xml version="1" encoding="utf-8"?>需改成<?xml version="1.0" encoding="utf-8"?>
5.compile 升级 implementation 这是非必须的,官网说可以提升编译速度!但 implementation的引用是非传递的,api是可传递的引用
[官方文档][(https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html)

相关文章

网友评论

      本文标题:AS 升级到Gradle 3.0.1

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