Pendant l'exécution du code, une alerte est affichée.
Des erreurs sont survenues lors de la compilation Erreurs lors de l’exécution du générateur 'Android Package Builder' sur le projet 'Test'.com/Android/dx/commande/dexer/Main: Major.minor version 52.0 non prise en charge
Eclipse fonctionnait correctement, mais après la mise à jour d’Eclipse, il affiche l’erreur.
aidez-moi aussi avec un paquet adt pouvant être mis à jour.
votre code pourrait avoir été compilé avec la version Java Higher (c'est-à-dire 8), alors que vous essayez de l'exécuter avec la version Java Lower (c'est-à-dire 7). Notez qu'Eclipse a son propre compilateur, n'utilise pas celui du JDK et est probablement configuré pour utiliser la version Java Higher (c'est-à-dire 8). Vérifiez vos préférences du compilateur Eclipse.
La seule raison de major.minor non prise en charge version 52.0 dans Eclipse est le niveau 24 de l'API
Veuillez donc procéder comme suit pour résoudre le problème dans Eclipse:
Et son travail bien.
L'ajout de la ligne ci-dessous dans project.properties et la définition de Java à 1.7 ont résolu le problème.
sdk.buildtools = 23.0.3