web-dev-qa-db-fra.com

Android studio error Après avoir exécuté le projet

Je reçois une erreur de suivi lorsque j'essaie d'exécuter mon application à partir du studio Android.

Execution failed for task ':app:compileDebugJava'. Cannot find System Java Compiler. Ensure that you have installed a JDK (not just a JRE) and configured your Java_HOME system variable to point to the according directory.

Après avoir cherché sur internet, j'ai trouvé une solution comme celle-ci 

export Java_HOME=/usr/lib/jvm/jdk1.7.0_45/ 

j'ai donc donné cette commande dans le terminal à partir du répertoire de studio Android, mais ce n'est pas une séance d'entraînement.

23
Hari Haran

Dans votre Android-studio trouvez-le dans Fichier-> Autres paramètres-> Structure de projet par défaut-> SDK. Ensuite, j'ai changé de chemin d'accès JDK.

50
Hari Haran

La mise à jour de ma version de développement Gradle a été l’essentiel pour moi.

Vieux:

classpath 'com.Android.tools.build:gradle:1.0.0'

Nouveau:

classpath 'com.Android.tools.build:gradle:2.2.3'

Edit: Comme cette réponse est encore fréquemment utilisée, notez que Gradle 2.2.3 peut probablement être remplacé par une version plus récente de Gradle. Il s’est avéré que cette version était la version que j’utilisais lorsque je répondais à la question.

71
eatcrayons

Cliquez ici pour afficher Andriod Studio 2.3.1 dans le catalogue de Andriod Studio 2.3.1, cliquez ici pour afficher le code suivant: File > Project Structure илиCtrl+Alt+Shift+Sз з с с с с с с с с с с.

5
Brockenstein

Pour corriger cette erreur dans Andriod Studio 2.3.1, je devais aller dans Fichier> Structure du projet ou Ctrl+Alt+Shift+S Ensuite, allez dans Emplacement du SDK qui était déjà ouvert pour moi, puis décochez la case "Utiliser le JDK intégré" et pointez vers l'emplacement de ma version installée.

*

Le message mentionné a vraiment résolu mon problème après de longues recherches.

*

2
YASAM FAMILY

Dans votre studio Android, trouvez-le dans Fichier-> Autres paramètres-> Structure de projet par défaut-> SDK.
Ensuite, vérifiez avec JDK LOCATION, sélectionnez Installed JDK Location et APPLY IT.

1
Amit Walke

Dans le studio Android

Fenêtre -> Préférences -> Java -> JRE installés et sélectionnez votre chemin d’accueil JDK

ou bien veuillez suivre le lien link pour définir Java_HOME dans les machines Linux

1
Sasikumar Murugesan

J'ai souvent ce problème lorsque j'essaie d'ouvrir des projets plus anciens pour la première fois. Il semble que je dois juste mettre à jour le chemin de classe sous build.gradle:

Dans mon cas, l'ancienne version était:
classpath 'com.Android.tools.build:gradle:1.3.0'
.__ et j'ai mis à jour pour:
classpath 'com.Android.tools.build:gradle:2.3.2'

Synchronisez le classement et il devrait compiler.

0
Toby