2017-08-24 4 views
0

J'ai généré deux bibliothèques (aar) avec le même nom de paquet car elles sont dans des saveurs différentes. Maintenant, j'intègre les deux dans une autre application, car les deux fichiers aar ont le même nom de fichier buildConfig.class a un conflit. J'ai corrigé ceci en donnant multidexEnable = true dans les applications build.gradle. Mais quand j'essaie de générer signedApk avec un fichier proguard, Android studio lance une entrée en double pour buildConfig.class. Tout le monde le sait?Impossible de générer l'apk signé en utilisant proguard

Error:Execution failed for task 
:app:transformClassesAndResourcesWithProguardForRelease'. 
> Job failed, see logs for details 

Répondre

0

Je pense qu'il est le problème avec le proguard configuration.check tous les libs que vous avez ajouté et prendre les règles nécessaires à chacun dans le proguard. vous pouvez réessayer après le nettoyage du projet et recommencer. Si cela ne fonctionne pas, vérifiez à nouveau les règles du programme. Vous obtiendrez l'idée de vos logs. Cochez ce lien qui est un exemple de configuration: https://gist.github.com/albinmathew/c4436f8371c9c41461ab

+0

Je viens d'ajouter deux bibliothèques que j'ai générées avec le même nom de pack. Impossible de réparer avec ce que vous avez dit. :( –