错误:没有这样的属性:zipAlignEnabled类:com.android.build.gradle.internal.variant.ApplicationVariantData

问题描述:

我不断收到此错误,当我尝试建立我的老项目Android Studio中3.0错误:没有这样的属性:zipAlignEnabled类:com.android.build.gradle.internal.variant.ApplicationVariantData

enter image description here

这是我的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' 
     } 
    } 
} 
+0

这是您的gradle这个文件? defaultConfig在哪里? –

+0

请粘贴您的完整gradle –

+0

您解决了吗? –

对我来说,问题是与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