Récemment, j'ai mis à jour Eclipse
avec ADT plugin
s à Android L priew
.
J'ai la dernière mise à jour Java ainsi que Java 8
.
Je n'ai pas pu voir la disposition et elle s'affiche comme ci-dessous
Le problème est d'avoir différentes versions jre
J'ai Java 6 and 8
tous deux installés sur mon système, j'ai donc désinstallé Java 6 et défini le chemin pour seulement Java 8.
Mais n'oubliez pas de redémarrer le système après avoir défini les chemins.
Maintenant, l'erreur a disparu lors de l'affichage de Android L Preview
Veuillez noter cette icône Android Android dans la partie supérieure de l'écran
Cette icône se trouve dans la partie supérieure de cet écran:
Il affiche probablement le numéro 20. C'est la sélection pour utiliser l'API 20 pour rendre la fenêtre. Changez-le en 19 ou 20W (pas 20L). Cela résoudra le problème.
Pour toute personne ayant le même problème: vous n'avez pas besoin de désinstaller Java 6. Tout ce que vous avez à faire est de le configurer correctement sur Eclipse.
Vous devrez peut-être également modifier la configuration d'Eclipse pour qu'elle s'exécute sur Java 7 Runtime.
Ajoutez ceci au début de Eclipse.ini
-vm
C:/Program Files/Java/jre7/bin
Cela semble être le problème .... le 'Choisir automatiquement le meilleur', choisit la version 'L' de l'API 20 au lieu de la version 4.x de l'API 20. Dans mon cas, je cible l'API 19 et apparemment ce n'est pas compatible avec le choix de "API 20: Android L (Aperçu)".
Désolé, ce système ne me permet pas encore de publier des images ...
Vous pouvez voir la note suivante dans https://developer.Android.com/preview/setup-sdk.html
Remarque: Le plug-in Eclipse ADT nécessite Java 7 si votre cible de compilation est l'aperçu du développeur L.).
Peut-être que vous n'avez pas Java 7 installé?
Vérifiez votre version JDK. Il doit s'agir de JDK1.7. JDK 1.6 ne fonctionne pas.
OUVREZ SDK Manager -> Désinstaller Android L (API 20, L aperçu), utilisez-le si vous voulez résoudre cette erreur rapidement
Ce que j'ai fait après avoir mis à jour Java était de définir à nouveau le système de variables pour Java
Paramètres système avancés -> Avancé -> Variables d'environnement.
J'ai mis à jour Java_HOME avec ce répertoire
C:\Program Files\Java\jdk1.7.0_60
De retour dans Eclipse, vous pouvez soit:
Cliquez sur Propriétés -> Android -> Project Build Target
Modifier Android L pour Android 4.4
Si vous souhaitez utiliser Android L, changez le manifeste minSdkVersion en "L"
Dans mon cas, ma version Java version actuelle est 1.6.
J'ai donc exécuté la commande 'update-alternatives --config Java' pour changer la version en Java 1.7, puis redémarrer Eclipse, le problème est résolu.
Remarque: J'ai installé la version muti-Java (Java 1.6 et Java 1.7)
J'espère vous aider.