Android Studio - Aucune installation JVM trouvée

90

J'ai des problèmes en essayant de démarrer Android Studio

Lorsque j'essaye de le lancer après l'installation, j'obtiens cette erreur:

No JVM Installation found. Please install a 64 bit JDK.


Ma spécification système actuelle:

Système d'exploitation: Windows 8.0 64 bit version
JDK installé:JDK 1.8.0


Ce que j'ai essayé:

J'ai essayé ce qui a été signalé dans l'erreur, ainsi que dans la plupart des solutions pour définir la JDK_HOMEvariable dans les variables d'environnement sur mon chemin JDK (version 64 bits), c'est-à-direC:\Program Files\Java\jdk1.8.0_05

*I also have tried rebooting system, just in case to test if the environment variable is not working without a restart


J'ai vu ces solutions et essayé, mais aucune d'elles ne fonctionne, alors ne le marquez pas comme un double de l'une de celles-ci: l'
installation d'Android Studio sur Windows 7 échoue, aucun JDK trouvé
Avec android studio aucun jvm trouvé, JAVA_HOME a été défini sur
Android Le démarrage de Studio échoue sur Windows 8 64 bits Android Studio ne démarre pas
après l'installation


Voici la sortie cmd pour la version java:

entrez la description de l'image ici

Syed Qarib
la source
Juste pour référence, mon JAVA_HOME est identique au vôtre, vous pouvez donc exclure cela comme un problème tant que vous êtes sûr que votre JDK est 64 bits.
Veselin Romić
J'ai installé la version x64 bits de JDK .. aussi comme vous pouvez voir mon chemin JDK ce n'est pas à l'intérieur du Program Files (x86)dossier, ce qui efface cela aussi ..
Syed Qarib
Soyez simplement prudent, veuillez inclure la sortie de java -versiondans le corps de la question.
ozbek
1
Je pense que vous ne pouvez pas exécuter Android Studio avec Java 8. J'ai installé Studio sur un Mac Yosemite aujourd'hui et le studio s'est plaint qu'il avait besoin de Java 6. Essayez d'installer java 7. Sur Windows, j'avais installé Java 7.
Varun
Eh bien, c'est mon hypothèse aussi qu'il ne fonctionne pas avec java 8 .. mais pourquoi et où il est signalé? car je ne vois aucun endroit où cette chose est répertoriée ..
Syed Qarib

Réponses:

68

J'ai eu le même problème. J'ai essayé de définir toutes sortes de chemins mais rien n'a fonctionné. J'ai donc dû faire une mauvaise solution. Le seul problème avec ceci est qu'il ouvre une fenêtre de ligne de commande vide.

J'ai fait ce qui suit pour que cela fonctionne.

  • allez dans le dossier d'installation d'AndroidStudio.
  • aller dans le bindossier et ouvrir studio.batdans l'éditeur de texte
  • ajoutez set JAVA_HOME=C:\Program Files\Java2\jdk1.8.0// votre chemin java après la ligne ECHO.
  • aller Start-> All Programmes-> Android Studio->
  • faites un clic droit sur Android Studioet cliquez sur properties.
  • Vous verrez Targetquelque chose comme<installation path>android-studio\bin\studio64.exe
  • changez-le en <installation path>android-studio\bin\studio.bat

Vous pouvez maintenant y accéder en cliquant dessus dans le menu.

Remarque : je l'ai essayé avec 8, cela fonctionne.

bitkot
la source
Cela semble prometteur .. va essayer .. acceptera la réponse si cela fonctionne
Syed Qarib
52
Pas de studio.bat dans le dossier bin d'Android Studio RC 1
gderaco
14
FYI: J'obtenais la même erreur mais dans mon cas je le pointais vers le dossier bin dans mon chemin Java_Home. Une fois que je l'ai changé dans son dossier parent en C: \ Program Files \ Java \ jdk1.8.0_25, tout s'est bien passé.
Vincy
3
En plus d'Alexander, voici le contenu nécessaire à "studio.bat": @echo off # NEXT_LINE # set JAVA_HOME = C: \ Program Files \ Java \ jdk1.8.0_31 # NEXT_LINE # cd "C: \ Utilitaires \ Development \ Android Studio \ bin "& Démarrer studio64.exe (# NEXT_LINE # est ici uniquement pour le formatage)
F2000
4
J'ai eu ce problème. Le problème était que le raccourci du menu Démarrer se lancait studio64.exealors que mon JAVA_HOMEpointait vers une version 32 bits. Quand j'ai couru à la studio.exeplace, ça a bien commencé. J'ai utilisé ce chemin:C:\Program Files (x86)\Java\jdk1.7.0_55
Nick.McDermaid
49

J'ai reproduit votre problème sur mon système Windows 8.1 :

  1. Installé JDK 64 bits 1.8.0_11 .
  2. Installation du dernier bundle Android Studio.
  3. Je suis allé au Panneau de configuration -> Système -> Paramètres système avancés -> Variables d'environnement ...
  4. Ajout de JDK_HOME pointant vers mon JDK 64 bits.
  5. Lancement de studio64.exe

J'ai reçu le même message que vous. Pensant que ce pourrait être la variable d'environnement, j'ai fait ce qui suit:

  1. Je suis allé au Panneau de configuration -> Système -> Paramètres système avancés -> Variables d'environnement ...
  2. Changement du nom de JDK_HOME en JAVA_HOME .
  3. Lancement de studio64.exe

Il est arrivé avec succès!

Robert Dean
la source
Que %JAVA_HOME%\bin\java -versionmontre- t -on pour la sortie?
Robert Dean
1
juste une pensée folle, peut-être renommer la variable JAVE_HOME une deuxième fois en JAVA_HOME, au cas où il y aurait un espace ou un caractère non imprimable interférant?
1
Cela devrait être les ans sélectionnés
Naveed Ahmad
30

1.Téléchargez la version 64 bits de JDK à partir d' ici

entrez la description de l'image ici

  1. Comme le montre l'image suivante, accédez à Control Panel-> System and Security-> Advanced system settings-> Environment Variables-> New(Variables système)

  2. Ajoutez ensuite le nom de la variable: JAVA_HOME et la valeur de la variable: C: \ Program Files \ Java \ jdk1.8.0_25

Veuillez noter que cela jdk1.8.0_25peut varier en fonction de la version de JDK. entrez la description de l'image ici

  1. Cliquez sur le bouton OK dans le reste des fenêtres à gauche.
aknay
la source
J'ai fait toutes ces étapes mais j'ai continué à recevoir le message d'erreur, j'ai donc redémarré l'ordinateur et maintenant Android Studio se lance. Je suis sur Windows 10 Tech Preview.
Michaël Polla
Le redémarrage de l'ordinateur résout le problème lorsque j'ai terminé toutes les étapes mentionnées ci-dessus.
Muhammad Irfan
CELA FAIT LE TRAVAIL!
T.Todua
11

1-Faites un clic droit sur Android Studio et cliquez sur les propriétés.

2-Remplacez studio64.exe dans le lien par studio.exe.

fatah amine
la source
Parfois, vous n'avez pas besoin de fonctionner sur 64 bits. Celui-ci résout mon problème. J'ai réalisé qu'Android Studio avait les deux versions de EXE. Alors maintenant, je vais bien avec le dernier JAVA SE 32 bits sur Windows 7 64 bits. Merci.
Izzy Helianthus
Remplacement de studio64.exe par studio.exe dans le dossier C: \ Program Files \ Android \ Android Studio \ bin et création d'un nouveau raccourci de studio.exe sur le bureau. Tout va bien maintenant. Merci.
Mian Asbat Ahmad
7

Ok, j'avais aussi ce problème et c'est ce qui l'a résolu pour moi. Pour mémoire, j'utilise Windows 8.1 et Java JDK 1.8.31, tous 64 bits.

Le problème vient de l'espace entre "Programme" et "Fichiers" dans le chemin défini dans JAVA_HOME. J'ai déjà eu ce problème mais je ne m'en suis pas vraiment rendu compte jusqu'à ce que je vérifie les instructions ici pour le réglageJAVA HOME , puis tout avait du sens.

En un mot, changez le JAVA_HOMEchemin de:

C:\Program Files\Java\jdk1.8.0_31

à

C:\Progra~1\Java\jdk1.8.0_31

Assurez-vous de définir le numéro de version JDK correct pour votre installation. La suppression de l'espace du chemin a tout corrigé sur mon système.

Comme indiqué sur la page liée ci-dessus,

utiliser C:\Progra~1\pourC:\Program Files\

et C:\Progra~2\pourC:\Program Files(x86)\

selon l'endroit où vous avez installé le JDK sur votre système.

Remarque: pour être clair, avant de faire ce changement, mon système a correctement fait écho à la valeur de JAVA_HOMEêtre C:\Program Files\Java\jdk1.8.0_31dans la fenêtre de commande, ce qui m'a amené à croire que tout allait bien. Cependant, la tentative d'exécution a %JAVA_HOME%\bin\javacsignalé que le chemin d'accès était introuvable. Après avoir supprimé l'espace du JAVA_HOMEchemin, la même commande s'exécute parfaitement.

Randall
la source
1
Dans Windows 10, cela a résolu mon problème où l'installation ne fonctionnait pas car elle ne pouvait pas détecter où le JDK était installé. Une merde stupide comme celle-ci est la raison pour laquelle je déteste Java.
John81
3

Désinstallez Java 8 et nettoyez votre JDK_HOME et vos chemins environnants JAVA_HOME. Ensuite, installez JAVA 6 ou 7 JDK 64 bits de votre préférence.

Martin Revert
la source
Je sais que je peux le faire fonctionner si je rétrograde la version JAVA .. mais pourquoi devrais-je le faire? thats the question ..
Syed Qarib
Comme j'essaie de le suggérer, vos chemins environnementaux JAVA sont peut-être sales / dupés des installations précédentes et déroutent Android Studio. Intellij Idea est presque compatible JAVA 8, mais vous ne pourrez exploiter aucune fonctionnalité JAVA 8 car Android ne la prend pas encore en charge. Vérifiez simplement pour tout nettoyer et installez JAVA 7, tout ira bien.
Martin Revert
Parce que vous ne pouvez pas utiliser Java 8 sous Android.
une personne
2

Assurez-vous de définir le chemin dans le SYSTEM VARIABLESpas dans le USER VARIABLESégalement ..... nommez le nom de la variable comme JAVA_HOMEet l'adresse comme C:\Program Files\Java\jdk1.8.0_25\ assurez-vous que vous n'avez pas placé de point-virgule.

6abhishek jha
la source
Votre exemple de chemin m'a aidé .. merci beaucoup :)
shihabudheen
1

Selon les notes d'installation d'Oracle , vous devez télécharger / installer JDK pour le système approprié . Pour votre commodité, je l'ai lié à partir de la phrase ci-dessus. Si vous rencontrez toujours des problèmes, laissez un commentaire. J'ai écrit un code rapide qui vous dira si votre JVM est 64 ou 32 bits , ci-dessous. Je vous suggère d'exécuter cette classe et de laisser un commentaire sur sa sortie:

public class CheckMemoryMode {
    public static void main(String[] args) {
        System.err.println(System.getProperty("sun.arch.data.model"));
    }
}
hd1
la source
J'ai installé le même JDK .. JDK fonctionne bien .. car je n'ai aucun problème à exécuter des programmes sur eclipse ..
Syed Qarib
Veuillez compiler / exécuter le code que je viens d'ajouter et me faire savoir ce qu'il dit.
hd1
généralement pour tous les produits d'idées, il y a un lanceur «bat» dans le répertoire bin. il indique clairement que JDK_HOME et JAVA_HOME sont tous deux acceptés. Essayez de le lancer et voyez ce qui se passera après. Au moins s'il y a un problème, vous le verrez dans la console. Ensuite, vous pouvez consulter la source du fichier de chauve-souris. C'est vraiment auto-descriptif.
simar
1

Assurez-vous simplement que la version installée des deux, Android Studio et JDK, est de 32 bits ou 64 bits. Si JDK est de 32 bits et Android Studio de 64 bits ou vice-verset, cela ne fonctionnera pas bien que vous ayez configuré JAVA_HOME.

kAmol
la source
1

La solution est donnée dans l'erreur elle-même, Aller à mon ordinateur (clic droit) -> propriétés -> Paramètres système avancés -> Variables d'environnement -> Créer une nouvelle variable.

Donnez-lui les détails suivants:

Nom de la variable: JAVA_HOME.

Valeur de la variable: (votre chemin vers le dossier d'installation java jdk).

Pour trouver le chemin de l'installation java, accédez aux fichiers de programme dans votre lecteur d'installation Windows (normalement lecteur C). Recherchez le dossier nommé JAVA, dans celui-ci accédez au dossier JDK.

Copiez l'adresse du lien depuis le haut et collez-la dans la valeur Variable.

Maintenant, appuyez sur OK et une fois la variable d'environnement créée, redémarrez le studio Android.

J'espère que ça aide.

Gaurav Pangam
la source
1

Ma solution consistait à supprimer les guillemets doubles dans lesquels j'avais inclus le chemin JAVA_HOME.

Au lieu de déclarer JAVA_HOME comme "C \ Program Files ..."

J'ai supprimé le "et déclaré JAVA_HOME en tant que C \ Program Files ...

Je suis sur Win 7, x64

commejudo
la source
1

J'ai également fait face au même problème. La solution qui m'a aidé a été de télécharger et d'installer le JDK 64 bits à partir de ce lien et de définir la variable " java_home " sur le nouveau chemin d'installation du JDK comme C: \ Program Files \ Java \ jdk1.7.0_45. J'espère que cela t'aides.

Optimus Krish
la source
1

J'ai eu le même problème après la mise à niveau de ma machine de 7 à 10 a dû réinstaller le JDK tout overgain et ne m'a pris que quelques secondes. Voici les étapes que j'ai suivies.

Accédez à ce lien http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Acceptez l'accord de contact oracle. Ensuite, choisissez votre version de Windows dans mon cas est 64 bits après que son ..Suivant..Suivant ,, une fois en concurrence, vous pouvez relancer votre studio Android sans aucun problème. J'espère que cela t'aides

NelsonRoberts
la source
0
  • Pour moi, il s'avère que les variables d'environnement ne sont pas héritées.
  • Réponse rapide: redémarrez, puis cliquez sur studio.bat, pas studio.exe ou studio64.exe

================ Détails =================

  • "Clic droit" - "Exécuter en tant qu'administrateur" fonctionne pour moi si : ** JDK_HOME ou JAVA_HOME a été défini. (PATH n'a pas besoin d'être changé pour moi) ** Je lance studio.bat, pas studio.exe ** Remarque: par défaut, je suis administrateur d'un compte Microsoft (cette partie Microsoft peut affecter les choses), et je redémarrez rarement. J'utilise Win8.1 64 bits. J'ai installé à la fois JDKv1.8.0.0_25 32 bits et 64 bits, et j'avais déjà installé JRE 32 bits et 64 bits (utilisé par d'autres logiciels).

  • J'ai trouvé qu'il y avait une différence en cliquant sur studio.bat, studio.exe et en exécutant studio.bat à partir d'une invite de commande. Il y a aussi une différence si j'ai redémarré ou non.

  • La différence: les variables d'environnement système ne sont pas toutes là selon la façon dont je démarre le programme.

  • Tester:

  • Dans le menu Démarrer, faites glisser une copie de "l'invite de commande" sur votre bureau, puis modifiez les propriétés pour que "Démarrer dans" soit l'emplacement de studio.bat

  • copiez studio.bat dans studio_debug.bat (un avec lequel nous pouvons jouer)
  • faites glisser un raccourci de studio_debug.bat sur le bureau pour plus de commodité.
  • éditer studio_debug.bat (clic droit -> éditer)

== Changer:

@echo off

== à

@echo on         
echo Set===================
set
echo ======================
pause
  • Cela peut également aider au débogage de studio.bat:

== changer:

"%JAVA_EXE%" %ALL_JVM_ARGS% -cp "%CLASS_PATH%" %MAIN_CLASS_NAME% %*

== à

echo =================
echo Starting: "%JAVA_EXE%" %ALL_JVM_ARGS% -cp "%CLASS_PATH%" %MAIN_CLASS_NAME% %*
pause
"%JAVA_EXE%" %ALL_JVM_ARGS% -cp "%CLASS_PATH%" %MAIN_CLASS_NAME% %*
echo =================
  • Maintenant, lorsque vous exécutez studio.bat à partir de l'invite de commande par rapport au double-clic, vous pouvez voir des différences dans les variables d'environnement, notamment JAVA_HOME et PATH. Si vous avez le même problème que moi.

  • Le problème semble dépendre:

    1. avez-vous redémarré depuis la modification des variables d'environnement?
    2. ne semblait pas avoir d'importance si j'étais un compte local ou Microsoft
    3. peut varier selon que vous êtes un administrateur ou un autre type de compte
    4. si vous commencez à utiliser studio.bat, studio.exe ou studio64.exe
  • .

  • FYI: La commande de démarrage réussie réelle exécutée par studio.bat sur mon système était la suivante (comprend studio64.exe):

    "C: \ Program Files \ Java \ jdk1.8.0_25 \ bin \ java.exe" "-Xms128m" "-Xmx750m" "-XX: MaxPermSize = 350m" "-XX: ReservedCodeCacheSize = 96m" "-ea" "- Dsun.io.useCanonCaches = false "" -Djava.net.preferIPv4Stack = true "" -Djsse.enableSNIExtension = false "" -XX: + UseCodeCacheFlushing "" -XX: + UseConcMarkSweepGC "" -XX: SoftRefLRUPolicyMSPerM - XX: + HeapDumpOnOutOfMemoryError "" -Didea.platform.prefix = AndroidStudio "" -Didea.paths.selector = AndroidStudioBeta "-Djb.vmOptionsFile =" C: \ android-studio \ bin \ studio64.exe.vmoptions "" -Xbootclasspathpath a: C: \ android-studio \ bin \ ../ lib / boot.jar "-Didea.paths.selector = AndroidStudioBeta -Didea.platform.prefix = AndroidStudio -cp" C: \ android-studio \ bin \ .. \ lib \ bootstrap.jar;C: \ android-studio \ bin \ .. \ lib \ extensions.jar; C: \ android-studio \ bin \ .. \ lib \ util.jar; C: \ android-studio \ bin \ .. \ lib \ jdom.jar; C: \ android-studio \ bin \ .. \ lib \ log4j.jar; C: \ android-studio \ bin \ .. \ lib \ trove4j.jar; C: \ android-studio \ bin \. . \ lib \ jna.jar; C: \ Program Files \ Java \ jdk1.8.0_25 \ lib \ tools.jar "com.intellij.idea.Main

  • J'espère que cela aide quelqu'un d'autre.

Paul
la source
0

Android Studio fonctionne parfaitement avec Java 1.8ou Java 8. J'avais également une erreur JVM invalide. La raison était d'inclure ";" (point-virgule) à la fin de la JAVA_HOMEvaleur du chemin. Le format correct pour la valeur du chemin est:

C: \ Program Files \ Java \ jdk1.8.0_xx (Remplacez xx par votre version actuelle)

Ne pas inclure ;(point-virgule) à la fin de la JAVA_HOMEvaleur

Nigel Crasto
la source
0

Dans mon cas

Il Control Panel -> System -> Advanced system settings -> Environment Variablesn'y a pas de JDK_HOMEOUJAVA_HOME

ALORS

J'ai ajouté une entrée nommée: JDK_HOME pointant vers: C: \ Program Files \ Java \ jdk1.8.0_25 \ (vous devez pointer ceci vers votre chemin d'installation JDK)

Et tout semble bien fonctionner maintenant

Alberto Saint Martin
la source
0

Vous devez simplement installer jdk1.8.0, puis cliquez avec le bouton droit sur l'icône de mon ordinateur, puis sélectionnez les propriétés, puis dans le panneau de gauche, sélectionnez les paramètres système avancés, puis dans la boîte de dialogue sélectionnez Variables d'environnement, puis dans cette boîte de dialogue, dans la section les variables utilisateur créer de nouvelles la variable dont le nom doit être JAVA_HOMEet le chemin est C:\Program Files\Java\jdk1.8.0(sur mon PC), puis la section de la variable système, sélectionnez la PATHvariable et ajoutez-la à la fin de ce chemin C:\Program Files\Java\jdk1.8.0\bin, puis sélectionnez ok pour toutes la boîte de dialogue et après ces étapes, lancez Android Studio. Et pour le test, exécutez cmd dans Windows et exécutez cette commandejava -version si une version java est renvoyée et ... elle est installée correctement.

Remarque: j'obtiens une réponse dans Windows 8.1 64 bits.

Farshid Shekari
la source
0

Ceci est testé sur ma machine Windows 7 64Bit.

Assez étrange ... J'ai eu le même problème - Tandis que IntelliJ Idea (y compris le plug-in Android) fonctionnait parfaitement.

Cependant, voici ce que j'ai fait pour faire fonctionner Android Studio 1.0 (aucune étape ne manque -> cela aidera peut-être les débutants en programmation).

Configurez simplement une nouvelle variable d'environnement en ...

  1. en appuyant sur la touche Windows et en tapant env ... vous verrez "Modifier les variables d'environnement système". Cliquez sur!
  2. Cliquez maintenant sur "Variables d'environnement ..."
  3. Sous Variables système (PAS "Variables utilisateur"), ajoutez une nouvelle entrée nommée JAVA_HOMEet définissez la valeur dans votre dossier Java (commeC:\Program Files\Java\jdk1.8.0_25 )
  4. postulez et vous êtes prêt à partir.

PS: Je ne sais pas pourquoi certaines personnes écrivent sur la science nucléaire quand elles veulent expliquer comment définir le chemin Java.

Martin Pfeffer
la source
0

si vos "variables d'environnement" sont bien définies, essayez de mettre à jour Démarrer> Tous les programmes> Android Studio> Android Studio

faites un clic droit, cliquez sur Propriétés et définissez le sdk android studio chemin du

dans

raccourci> Cible

krunal shah
la source
0

Si vous utilisez Windows 7 , assurez-vous d'installer jdk-xxxx-windows-x64.exe. http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html J'avais précédemment installé la version 32 bits au lieu de 64 bits, elle a donc été installée dans le dossier program files x (86). Mais si vous installez la configuration SDK 64 bits, il est installé dans le dossier des fichiers programme. Ensuite, définissez JAVA_HOME = 'C: \ Program Files \ Java \ jdk1.8.0_65' Cela devrait fonctionner correctement.

Mansi
la source
0

Mes variables pointaient vers d'autres variables système, donc JDK_HOME était

%programfiles%\Java\jdk1.8.0_45

et j'ai dû le changer explicitement en

C:\Program Files\Java\jdk1.8.0_45

Similaire pour JAVA_HOME

Thanasis Kapelonis
la source
0

My JAVA_HOMEpointait c:/jredirectement. Donc je l'ai changé C:/java/jreparce qu'il était confus de choisir celui à utiliser, alors je l'ai changé pour le spécifique et cela fonctionne pour moi. Remarque: il est préférable de n'avoir qu'une seule installation JRE sur votre machine

tests
la source
0

J'ai résolu le problème dans mon cas en supprimant le fichier

C: \ Users \ username.AndroidStudioX \ studio64.exe.vmoptions

(x désigne la version de votre studio Android, donc cela peut être différent) , car je l'ai créé avant pour personnaliser les options de la VM. C'est si simple

RazaUsman_k
la source
0

Ajoutez votre chemin d'installation et le chemin java au chemin système par défaut en séparant le;

Faites un clic droit sur Poste de travail -> Propriétés -> Paramètres système avancés -> Avancé -> Variables d'environnement -> Sous la catégorie Variables système, recherchez le "Chemin" -> ajoutez le chemin d'installation Android et le chemin Java en séparant par ; ...

Croyez que ça marche

Vikram B
la source
0

Si cela ne fonctionne pas après avoir correctement défini les chemins dans les variables d'environnement,
réinstallez Android Studio et cela a fonctionné pour moi.

Kerim
la source
0

Sous mon Android Studio \ bin, il y a deux dossiers

studio.exe et studio64.exe

J'ai essayé d'exécuter le premier programme et cela me donne l'erreur mentionnée.

Mais lors de l'exécution de studio64.exe, cela fonctionne.

PHPFan
la source
-1

Je pense qu'Android ne prend pas en charge Java 8. Officiellement, Android a besoin de java 6 comme mentionné ci-dessous:

https://developer.android.com/sdk/installing/installing-adt.html

Ici, je vous fournit un bon lien, j'espère que cela clarifiera cette question:

Est-il possible d'utiliser Java 8 pour le développement Android?

VVB
la source
1
Non. Android prend en charge JDK 7. Vous devriez vérifier Android Studio au lieu d'ADT. developer.android.com/sdk/installing/studio.html
Dalinaum
-1

Voici la solution.

Démarrez simplement ANDROID STUDIO en tant qu'administrateur si vous utilisez un profil Windows non administrateur!

Si vos variables d'environnement sont correctes, cela fera l'affaire. Prendre plaisir!

Nico
la source
Cela n'a rien à voir avec le problème. Essayez vous
-1

Pour pleurer fort, c'est TRÈS FACILE À RÉPARER !!

  1. Allez dans: "Panneau de configuration \ Tous les éléments du panneau de configuration \ Système" une fois là-bas, cliquez sur "Paramètres système avancés" sur le côté gauche

  2. La fenêtre qui apparaît montre une boîte qui dit Environment Variables! Cliquez dessus.

  3. Cliquez sur "ajouter nouveau" pour ajouter une nouvelle variable.

  4. Tapez JAVA_HOMEdans la première case et dans la deuxième case l'adresse à, IE / dans mon cas C:\Program Files\Java\jdk1.8.0_25enregistrez-la. quitter tout. C'EST TOUT!!

Profitez d'Android Studio! Évidemment, pour que ce qui précède fonctionne, vous devez d'abord installer java ou comment pouvez-vous l'utiliser ou le pointer sur votre PC et tout cela. Les instructions ci-dessus sont incroyablement trompeuses et compliquées. Pour mémoire, je suis sur les veuves 8.1, OUI cela fonctionne sur les dernières fenêtres et est ridiculement simple à réparer.

-OSG

Orlando S. Gondar
la source
4
Juste une suggestion, mais essayez de ne pas parler aux gens et je pense que vous serez mieux reçu. Beaucoup de gens, moi y compris, ont fait exactement ce qui a été suggéré - ajouté le système env var JAVA_HOMEpour pointer vers l'emplacement du dossier JDK, vérifié qu'il est correct en écho %JAVA_HOME%(défini sur C:\Program Files\Java\jdk1.8.0_31) dans l'invite cmd et il semble que tout soit correctement défini , mais Android Studio ne démarre pas, affichant le message «Installation JVM non valide». Avec autant d'activité, ce n'est clairement pas «ridiculement simple à réparer» pour tout le monde.
randall
1
@randall: La plupart des réponses à cette question sont les mêmes que celle-ci, mais c'est triste que les gens ne lisent même pas toute la question avant de répondre, dans la question elle-même, j'ai mentionné que j'ai essayé cela.
Syed Qarib
-1

Panneau de configuration -> Système -> Paramètres système avancés -> Variables d'environnement

J'ai changé JAVA_HOME en JAVA et à nouveau changé JAVA en JAVA_HOME .

et son fonctionnement très bien.

Pradipgarala
la source