2017-03-06 6 views
0

Lors de la génération de l'apk signé, ayant 504 erreurs avec la sortie suivante. Veuillez me faire savoir ce que je fais mal.Erreur lors de la création de l'apk signé du studio android

Merci à l'avance ...

Error:Execution failed for task 
':app:transformClassesAndResourcesWithProguardForRelease'. 
Job failed, see logs for details 
Information:BUILD FAILED 
Information:Total time: 1 mins 7.38 secs 
Information:1 error 
Information:1,097 warnings 
Information:See complete output in console 

Proguard est -

-keep class com.facebook.** { *;} 
-keepattributes Signature 
-keep class com.bumptech.glide.integration.okhttp3.OkHttpGlideModule 

dépendances sont ajoutés -

dependencies { 
compile fileTree(include: ['*.jar'], dir: 'libs') 
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
    exclude group: 'com.android.support', module: 'support-annotations' 
}) 
compile 'com.android.support:appcompat-v7:25.1.0' 
compile 'com.android.support:support-v4:25.1.0' 
compile 'com.android.support:design:25.1.0' 
testCompile 'junit:junit:4.12' 
compile 'net.sourceforge.jexcelapi:jxl:2.6.12' 
compile 'com.facebook.android:facebook-android-sdk:4.18.0' 
compile 'com.github.bumptech.glide:glide:3.7.0' 
compile 'com.google.android.gms:play-services:9.0.0' 
compile 'com.github.barteksc:android-pdf-viewer:2.4.0' 
provided 'org.androidannotations:androidannotations:4.0.0' 
compile 'org.androidannotations:androidannotations-api:4.0.0' 
} 

apply plugin: 'com.google.gms.google-services' 

Répondre

0

Ce bogue se produit lorsque les versions de SDK, et construire des outils Gradle Plugins ne correspond pas (en termes de compatibilité). Les solutions sont de vérifier si vous utilisez les dernières versions d'entre eux. Les plugins gradle sont placés dans le fichier build.gradle du projet. Les autres versions se trouvent dans le fichier build.gradle du module. Par exemple, pour le SDK 25, vous devez utiliser les plugins Build Tools 25.0.2 et gradle version 2.2.3.

Nettoyez le projet après avoir modifié les paramètres.

refer this question

+0

Merci. Je suis d'accord avec toi. Mais quand je fais 'minifyEnabled false', il se construit avec succès. pourrait être une erreur de minification. –

+0

oui certaines dépendances ne peuvent pas minfy. – vishal

+0

vous pouvez utiliser le fichier proguard-android.txt – vishal