ProGuard mises en garde: il y en avait 7 en suspens références au programme de la classe de membres
ProGuard s'arrête avec beaucoup de mises en garde:
Avertissement: il y avait 1221 non résolus des références à des classes ou
les interfaces.
Vous devrez peut-être ajouter de la bibliothèque manquante pots ou mettre à jour leur version.
Si votre code fonctionne très bien sans les classes manquantes, vous pouvez supprimer
les avertissements avec '-dontwarn' options.
(http://proguard.sourceforge.net/manual/troubleshooting. html#unresolvedclass)Avertissement: il y a eu 37 cas de la bibliothèque de classes en fonction
programme des classes.
Vous devez éviter de telles dépendances, depuis que le programme des classes de
être traitées, tandis que la bibliothèque de classes restent inchangées.
(http://proguard.sourceforge.net/manual/troubleshooting. html#dépendance) Avertissement: il y en avait 7 en suspens références à
programme les membres de la classe.
Vos commentaires classes semblent incompatibles.
Vous pouvez avoir besoin de recompiler le code.
(http://proguard.sourceforge.net/manual/troubleshooting. html#unresolvedprogramclassmember)Erreur: Veuillez corriger les avertissements ci-dessus en premier.
Mais mon pot s'exécute correctement. Je ne suis pas assez familier avec proguard réglage. Toute suggestion?
OriginalL'auteur Michael SM | 2015-01-14
Vous devez vous connecter pour publier un commentaire.
Je vais citer une partie de votre question (à savoir la réponse).
Donc, l'exécuter avec
-dontwarn
depuis mon pot fonctionne correctement.Documentée (par votre question) ici il y a aussi l'option
-libraryjars
que vous pouvez utiliser si vous avez des bibliothèques externes que vous souhaitez ajouter.OriginalL'auteur Elliott Frisch
La meilleure chose à faire ici est d'ajouter les bibliothèques dans progyard fichier de configuration. Au dessus de lui, juste après l'entrée et la sortie pot de chemins, de placer des lignes comme celle-ci, un pour chaque bibliothèque pot que vous utilisez:
Cela dit proguard pour charger les classes manquantes de certains pots.
OriginalL'auteur Iamsomeone
Il y a des avertissements ci-dessus comme
Pour lesquelles vous pouvez soit utiliser
-keep class com.package.** { *; }
pour l'empêcher d'être occulté, ou si vous êtes sûr que ce n'est pas un problème, vous pouvez utiliser-dontwarn com.package.**
.OriginalL'auteur EpicPandaForce