android – 从0.14.0升级到1.0.0时的Gradle问题
作者:互联网
我刚刚将我的Android工作室从1.0 RC 2升级到1.0.1.
之后,我被提示将gradle插件从0.14.0更新到1.0.0.
一旦我这样做,gradle构建失败与错误 –
Error:No such property: GRADLE_SUPPORTED_VERSIONS for class: com.saikoa.dexguard.h
还有其他人遇到类似的问题吗?万分感谢 !
我的build.gradle –
buildscript {
repositories {
flatDir { dirs '../lib' } // For the DexGuard plugin.
mavenCentral() // For the Android plugin.
}
dependencies {
classpath ':dexguard:'
classpath 'com.android.tools.build:gradle:1.0.0'
}
}
apply plugin: 'dexguard'
android {
buildTypes {
release {
proguardFiles getDefaultDexGuardFile('dexguard-release.pro'),'dexguard-project.txt'
}
debug{
//proguardFiles getDefaultDexGuardFile('dexguard-release.pro'),'dexguard-project.txt'
proguardFiles getDefaultDexGuardFile('dexguard-debug.pro'),'dexguard-project.txt'
}
}
}
解决方法:
对于Android插件1.0. ,你应该确保你使用的是DexGuard插件6.1. .
然后,您需要应用这两个插件:
apply plugin: 'com.android.application'
apply plugin: 'dexguard'
最后,Android插件1.0.0需要Gradle 2.2.1.
标签:dexguard,android,gradle 来源: https://codeday.me/bug/20190830/1766864.html