错误:没有这样的属性:zipAlignEnabled类:com.android.build.gradle.internal.variant.ApplicationVariantData
问题描述:
我不断收到此错误,当我尝试建立我的老项目Android Studio中3.0错误:没有这样的属性:zipAlignEnabled类:com.android.build.gradle.internal.variant.ApplicationVariantData
这是我的gradle这个文件:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0'
classpath 'com.google.gms:google-services:3.0.0'
classpath 'com.github.triplet.gradle:play-publisher:1.1.4'
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
classpath 'com.google.guava:guava:19.0'
classpath 'me.tatarka:gradle-retrolambda:3.3.1'
}
}
allprojects {
repositories {
jcenter()
maven { url "https://jitpack.io" }
flatDir {
dirs 'libs'
}
}
}
答
对我来说,问题是与classpath 'com.github.triplet.gradle:play-publisher:1.1.4'
。我将它升级到com.github.triplet.gradle:play-publisher:1.2.0
,错误消失了。
+0
它为我工作!谢谢 – yaircarreno
答
由于AS 3.0使用gradle 4.1,但gradle 4.1删除了属性ApplicationVariantData。
所以,你可以降级AS或设置
dependencies {
classpath 'com.android.tools.build:gradle:2.3.3'
}
你的根.gradle文件
也许你可以看到这个http://dev.qq.com/topic/5a0cfef91d8190380176e74d 或本http://dev.qq.com/topic/59b272d9e0a78ea25114ed2a
这是您的gradle这个文件? defaultConfig在哪里? –
请粘贴您的完整gradle –
您解决了吗? –