首先调用一遍
providedAarCompat()
然后就可以正常使用providedAar了,如
dependencies {
providedAar 'com.tencent.tinker:tinker-android-lib:1.9.1'
}
目前只支持如下版本
- android gradle plugin [1.5.0,2.2.0), 不支持传递依赖 ,且gradle版本必须为2.10以上
- android gradle plugin [2.2.0,2,5.0), 支持传递依赖
- android gradle plugin [2.5.0,3.1.0], 支持传递依赖
小于2.2.0的版本也是支持,但是不支持传递依赖
if (isAapt2EnabledCompat()) {
} else {
}
if (isAapt2JniEnabledCompat()) {
} else {
}
if (isAapt2DaemonModeEnabledCompat()) {
} else {
}
String androidGradlePluginVersion = getAndroidGradlePluginVersionCompat()
boolean onJenkins = isJenkins()