Avoir d'erreur lorsque vous essayez d'exécuter un nouveau projet dans Android Studio 2.2.1
J'ai juste mis à jour pour Android Studio 2.2.1 pour Mac. Puis j'ai mis à jour le JDK version 8. J'ai essayé de lancer un nouveau projet et l'exécuter. J'ai eu l'erreur suivante:
Erreur:(1, 1) Un problème est survenu l'évaluation de projet": app'.
java.lang.UnsupportedClassVersionError: com/android/build/gradle/AppPlugin : non pris en charge majeure.version mineure 52.0
J'ai aussi essayé de revenir à la version de JDK 7 comme il est dit sur le site google qui JDK 8 est instable pour Mac. toujours la même erreur.
- J'ai le même problème sous Windows. Parce que le nouveau Android studio avec de nouveaux gradler a un problème avec 9 pouces PNG, j'ai essayé d'aller à la version précédente. Et cette erreur a été montré.
- Si quelqu'un a cette erreur dans le build gradle: Essayez d'utiliser le JDK 8 !
- J'ai eu la même erreur sur la CI de servir. J'ai déménagé de JDK 7 à 8. il était beau.
Vous devez vous connecter pour publier un commentaire.
Vérifier votre android outils de construction de dépendances. Dans votre construction.gradle si c'est quelque chose comme:
Il a probablement téléchargé l'alpha de 2,2 et qui peut provoquer l'erreur que vous voyez.
Essayer
Si vous êtes déjà à l'aide de le droit outils de construction de version mais reçois cette erreur, peut-être que l'un de la troisième partie Android bibliothèques que vous utilisez est à l'origine du problème pour la même raison. Vous pouvez forcer la dépendance de la version à être utilisé (y compris les transitif) en changeant
à
Documentation: gist et officiel gradle docs.
gradle:2.1.0
fixé mon problème.. mais c'est bizarre.J'ai aussi été confrontés à un même problème. J'ai mis à jour d'Android Studio et comme elle l'a forcé à Mais nous avons besoin de configurer les mêmes dans les Paramètres de l'Application ainsi.
Vous pouvez essayer de mettre à jour JAVA_HOME de point de JDK 8 emplacement.
Dans mon cas, j'ai mis à jour d'Android studio du projet SDK paramètres, changé java version dans mon CHEMIN env variable, mais toujours cette erreur s'est produite. Seule une mise à jour JAVA_HOME m'a aidé.
J'ai aussi été confrontée au même problème. J'ai mis à jour d'Android Studio et comme il obligé d'installer le JDK 8, téléchargé et installé ce ainsi. Mais nous avons besoin de configurer les mêmes dans les Paramètres de l'Application ainsi.
Problème résolu!
EDIT: Projet Élaborée mot.
Si vous êtes sur Jenkins, vérifier la version de Java dans Jenkins->Gérer Jenkins->Globale de l'Outil de Configuration->JDK
J'ai eu à mettre à jour le mien pour JDK 8.
J'ai eu la même erreur en 2.3 bêta 1 ,
Fixé comme suit :
Téléchargez la dernière version du jdk java
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Dans Android Studio , aller dans "Fichier" > Structure de Projet > Emplacement du SDK > sélectionnez l'Emplacement du JDK pour pointer vers le nouveau jdk installé (Ex: C:\Program Files\Java\jdk1.8.0_111 )
Fait !
Ufff, j'ai changé comme tout ce que j'ai pu trouver pour jdk 8 et toujours pas de résultat, mais ensuite, j'ai trouvé Gradle paramètres dans Intellij (préférences > gradle > GradleJVM) et il a été l'ofc mal, changé, et woala.
Je rencontre le problème aussi, mais je n'ai rien changé avant que ça se passe. Je pense que google est à dessein. Google est en train d'essayer d'utiliser openJDK au lieu de JDK en raison de la poursuite entre google et oracle. Ainsi, dans la nouvelle version 2.2.0 de android, nous avons constaté qu'il y a de nouveaux fichiers dans le dossier installé:
android studio 2.1 fichiers
android studio 2.2 les fichiers
Alors, je pense que nous avons deux méthodes pour résoudre ce problème:
Changer le JDK variable d'environnement de votre système d'exploitation.
Cliquez simplement sur le menu Fichier --> la Structure du Projet, choisissez Utiliser embedded JDK (recommandé). J'ai choisi cette façon et il travail.
Bonne chance...
J'ai eu le même problème ce qu'est le travail pour moi, c'est que .
Aller
*Le fichier>Paramètres>(sur le panneau de gauche)de Construire,d'Exécution,de Déploiement . cliquez ensuite sur Gradle
Il ya une option pour mise à Jour de Gradle. Cliquez sur qu'il sera temps de 3 à 4min et après que l'erreur disparu.
La façon la plus simple est la mise à jour Android Studio pour v2.2.3, il inclut un correctif de JDK8:
Ça a résolu mon problème.