J'ai un projet Android. Cela fonctionne pour plusieurs itérations maintenant sans problèmes majeurs. Il est important de noter que j'utilise une bibliothèque tierce qui utilise un fichier .so
dans le dossier jnilib.Ajouter Fresco Bibliothèque brise projet Android
J'ai décidé d'ajouter l'implémentation de lecture WebP et GIF. En cherchant des bibliothèques tierces, j'ai fini par utiliser Fresco.
Maintenant, j'ai essayé d'ajouter Fresco dans gradle et j'ai immédiatement rencontré un problème avec Duplicate Entry
. Peut-être à cause de la mise en œuvre de Facebook SDK. J'ai réussi à corriger en ajoutant exclude
pour com.parse.bolts
La construction gradle fonctionne maintenant correctement, mais dès que je lance l'application. J'ai rencontré un UnsatisfiedLinkError
avec le code de la bibliothèque que j'ai mentionné plus tôt
Quelqu'un at-il rencontré ce problème? Comment puis-je résoudre ça?
EDIT:
Voici le journal des erreurs
java.lang.UnsatisfiedLinkError: No implementation found for void com.lib.util.Utils.nativeSetLevel(int) (tried Java_com_lib_util_Utils_nativeSetLevel and Java_com_lib_util_Utils_nativeSetLevel)`
Ce code fonctionne avant. Cela n'arrive que lorsque j'ajoute Fresco.
Décrire l'erreur plus précisément. –
@AntonMalyshev désolé d'être vague. Ajouté le journal des erreurs – kishidp