J'ai fait à peu près un nouveau projet. J'ai ajouté la bibliothèque gson
de Google à mon répertoire de projets /libs
et je l'ai ajouté en tant que bibliothèque. Je l'ai aussi ajouté dans mon build.gradle
en tant que
compile files('libs/gson-2.2.4.jar')
Alors maintenant, tout semble aller pour le mieux, aucune erreur ne vient d'Android Studio, aucun soulignement rouge nulle part. Je peux le construire et lui donner un coup de feu.
Mais ensuite, je rencontre cette erreur:
Java.lang.NoClassDefFoundError: com.google.gson.Gson
Que je peux voir dans le débogueur. Le problème, c’est que je l’ai ajouté et qu’un studio Android peut voir cela, mais quand on le construit, il me pose toutes sortes de problèmes.
Qu'est-ce que je fais mal?
Avait le même problème. Ce que j'ai fait était gradle clean
et ensuite construire mon projet avec gradle à partir de la console. Dans ma dépendance build.gradle
gson, ressemble à ceci:
dependencies {
compile 'com.google.code.gson:gson:2.2.4'
}
Une erreur s'est produite dans le système de construction incrémental. L'une de ces choses devrait aider:
J'utilise Android Studio. et dans mon cas, le projet gradle clean
et/ou de reconstruction ne fonctionnait pas . Je devais désinstaller le SDK actuel (dans mon cas: 22) censé être corrompu, puis le réinstaller. Après cela, le projet a redémarré pour compiler et exécuter. J'espère que ça peut aider quelqu'un.