J'essaie d'utiliser le nouveau Android Studio mais je ne parviens pas à le faire fonctionner correctement.
J'utilise le Gson pour sérialiser/désérialiser les objets JSON. Mais cette bibliothèque n'est pas incluse dans la compilation.
J'avais créé un nouveau projet avec juste un Activité principale . Copié gson-2.2.3.jar dans le dossier /libs et l'a ajouté comme dépendance de bibliothèque (clic droit->Ajouter comme bibliothèque). Cela inclut le jar dans Android studio afin qu'il puisse être référencé à partir des fichiers sources.
Lorsque j'essaie d'exécuter le projet, il ne peut pas compiler alors j'ai ajouté :
compile files('libs/gson-2.2.3.jar')
aux dépendances dans le fichier .gradle. Après cela, la compilation est correcte, mais lors de l'exécution de l'application, j'obtiens un message d'erreur. ClassDefNotFoundException
.
Quelqu'un sait-il ce que je fais mal ?
0 votes
Référer : stackoverflow.com/a/6859020/28557
4 votes
Bien que cela ne résolve pas le problème, il s'agit juste de signaler que "compile" a été déprécié en faveur de "implementation".