9 votes

Error:No such property : zipAlignEnabled for class : com.Android.build.gradle.internal.variant.ApplicationVariantData

J'obtiens continuellement cette erreur lorsque j'essaie de construire mon ancien projet dans Android Studio 3.0

enter image description here

Voici mon fichier 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'
        }
    }
}

26voto

Veseliq Points 6966

Pour moi, le problème était le suivant classpath 'com.github.triplet.gradle:play-publisher:1.1.4' . Je l'ai mis à niveau pour com.github.triplet.gradle:play-publisher:1.2.0 et l'erreur a disparu.

-1voto

LONG Points 1

Parce que AS 3.0 utilise gradle 4.1,mais gradle 4.1 a supprimé la propriété-- ApplicationVariantData.

Ainsi, vous pouvez rétrograder votre AS ou fixer

dependencies {
  classpath 'com.android.tools.build:gradle:2.3.3'
}

sur votre fichier racine .gradle

Peut-être que vous pouvez voir ça http://dev.qq.com/topic/5a0cfef91d8190380176e74d ou ceci http://dev.qq.com/topic/59b272d9e0a78ea25114ed2a

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X