J'ai téléchargé Android Studio et tenté de lancer le programme.
Cela fonctionne sur Windows 7 64 bits avec Java 1.7. Pendant l'installation, mon Java 1.7 est détecté et le reste de l'installation se déroule très bien. Cependant, lorsque vous tentez de lancer l'application à partir de l'icône du bureau, rien ne se produit. En regardant le gestionnaire de tâches, un nouveau processus à partir du CMD est chargé. En effet, il tente d'exécuter le fichier de commandes studio.bat
.
Lorsque j'exécute via CMD, j'obtiens l'erreur suivante:
ERREUR: impossible de démarrer Android Studio. Aucun JDK trouvé. Veuillez valider les points ANDROID_STUDIO_JDK ou JDK_HOME ou JAVA_HOME pour une installation JDK valide. ECHO est éteint. Appuyez sur n'importe quelle touche pour continuer . . .
J'ai essayé d'ouvrir le idea
fichier de propriétés pour voir s'il y avait quelque chose que je pouvais configurer pour ceci ANDROID_STUDIO_JDK
ou quelque chose comme ça. Mais je n'ai rien trouvé. J'espère que certains d'entre vous pourront me faire savoir si vous avez pu l'installer ou si vous rencontrez également des problèmes.
la source
Réponses:
L'ajout d'une variable système
JDK_HOME
avec une valeur ac:\Program Files\Java\jdk1.7.0_21\
fonctionné pour moi. La dernière version de Java peut être téléchargée ici .En outre, assurez-vous que la variable
JAVA_HOME
est également définie avec l'emplacement ci-dessus.la source
Android Studio
fonctionne avec JDK 1.7 car je viens de le vérifier. Et c'est probablement une bonne chose de définir la variable d'environnement système JDK_HOME (sinon JAVA_HOME est définie) pour pointer vers l'installation du Java JDK.OK, j'ai compris comment corriger ce méchant bug.
Avant de commencer
Accédez à votre dossier d'installation Android Studio et recherchez le dossier bin. Dans le dossier bin, vous trouverez studio.bat . Exécutez le fichier et il affichera l'erreur. S'il s'agit du chemin Java, suivez l'astuce 1.
Astuce 1
Lorsque vous définissez le chemin
JAVA_HOME
, etc., assurez-vous de ne pas l'inclurebin
à la fin du chemin. Cela a résolu le problème pour moi.JAVA_HOME
=>C:\Program Files\Java\jdk1.7.0_21
path
=>C:\Program Files\Java\jdk1.7.0_21\bin
Cela fonctionne bien avec JDK 1.7 (j'ai essayé avec 32 bits).
Si vous le faites, vous pouvez voir l'écran initial comme ci-dessous.
Astuce 2
Recevez-vous le message d'erreur ci-dessous?
Cette erreur se produit probablement, car vous avez une référence à votre ancien SDK (que vous avez téléchargé avec Eclipse ) dans votre variable de chemin. Accédez aux variables d'environnement et supprimez toute référence à l'ancien dossier SDK et pointez-le vers le nouveau dossier SDK qui se trouve dans le dossier d'installation d'Android Studio.
Enregistrez et redémarrez Studio, les choses devraient fonctionner comme prévu maintenant.
Astuce 3
Si vous détestez jouer avec la variable de chemin comme indiqué ci-dessus en supprimant les anciennes références, suivez simplement les étapes suivantes pour vous référer au nouveau chemin du SDK fourni avec Studio.
*Project Defaults* -> *Project Structure* -> Click "New" -> Select "Android SDK" -> Select the SDK
dossier dans l'installation du studio.la source
Avec la dernière mise à jour d'Androd Studio, j'ai deux versions du lanceur de l'IDE
L'un s'appelle studio.exe et l'autre studio64.exe sur lequel ils se trouvent:
Vous devez lancer celui qui correspond à votre version Java 64 ou 32 bits
la source
J'ai eu le même problème. J'ai résolu la configuration correcte des variables d'environnement dans Windows, par exemple:
la source
J'ai
tried
tellement de réponses ici, maisnone of them works
j'ai donc décidé de venirmix some of the answers
ici et j'ai du succès !Étape 1: Accédez aux propriétés du système en cliquant avec le bouton droit sur Poste de travail ou en appuyant sur le bouton Windows en tapant
This PC
et en faisant un clic droit dessus et en sélectionnantProperties
.Étape 2: cliquez sur
advanced system settings
ouEnvironment Variables
Étape 3: Notez qu'il existe 2 variables différentes. Ce que vous devez créer est
system variables not user variables
, lorsque vous avez cliqué sur nouveau, tapez ce qui suitNom de variable:
JAVA_HOME
Valeur variable:
C:\Program Files\Java\jdk1.8.0_25\
(Remarque: veuillez vérifier si le chemin est correct, parfois c'est le casC:\Program Files (x86)\Java\jdk1.8.0_25
)Étape 4: Exécutez le studio Android, pas besoin de redémarrer.
Remarque:
*
C:\Program Files\Java\jdk1.8.0_25\
dépend entièrement du chemin d'installation de votreJDK
pas,JRE
alors ne soyez pas confus si vous voyez quelque chose comme l'image ci-dessous. Entrez simplement l'emplacement de votrejdk
, dans mon cas c'estC:\Program Files\Java\jdk1.8.0_25\
.*
Do not include the bin folder
lorsque vous entrez la valeur variable.Modifier: pour les utilisateurs de Windows 8 et 10: essayez d'exécuter
C:\Program Files\Android\Android Studio\bin\studio.exe
au lieu deC:\Program Files\Android\Android Studio\binstudio64.exe
la source
J'ai eu le même problème. J'ai des fenêtres 64 bits 8. J'ai téléchargé le studio Android qui fonctionnait sur une machine 32 bits mais pas sur mon 64 bits.
La solution pour moi était assez simple. J'ai navigué vers
là j'ai vu 2 fichiers exe studio.exe et studio64.exe . Normalement, dans mon menu de démarrage, je pointais vers studio64.exe qui me continuait toujours à me donner "La variable enviournmentale JDK_HOME ne pointe pas vers une JVM valide". Alors j'ai cliqué sur studio.exe et ça a fonctionné :)
J'espère que cela peut aider quelqu'un confronté au même problème que moi
la source
Chemin d'accès au dernier JDK. Cela a très bien fonctionné.
la source
Si vous obtenez le message "Votre SDK Android est obsolète ..." - cliquez sur " Configurer " -> " Valeurs par défaut du projet " -> " Structure du projet ", choisissez " SDK " -> " SDK Android " et dans une " cible de construction " choisissez " Android 4.2.2 ". Cliquez sur OK". Maintenant, cela devrait bien fonctionner.
la source
J'ai eu le problème que l'installation arrêtée par " $ (^ nom) ne fonctionne plus " erreur. J'ai déjà installé le kit de développement Java SE, définissez également SDK_HOME et JAVA_HOME qui pointent sur "C: \ Program Files \ Java \ jdk1.7.0_21 \"
Mon ordinateur portable installé avec Windows 7 64 bits
J'ai donc essayé d'installer la version 32 bits du kit de développement Java SE, de définir mon JAVA_HOME sur "C: \ Program Files (x86) \ Java \ jdk1.7.0_21", de redémarrer et l'installation a bien fonctionné.
la source
Ce problème a été corrigé dans Android Studio v0.1.1, il suffit donc de mettre à jour Android Studio et cela devrait fonctionner.
la source
Parfois, vous pouvez résoudre ce type de problème en définissant des variables d'environnement afin que le processus recherche le JDK au bon endroit .
Une autre approche consiste à déterminer où se situe le processus, puis à y placer votre JDK.
J'ai eu beaucoup de succès en utilisant Process Monitor de Sysinternals:
procmon
Filter
menu, puis sélectionnezFilter...
Event Class
is
File System
ensuiteInclude
Add
, puisOK
Cela filtrera toutes les opérations du système de fichiers en cours sur votre machine.
Vous pouvez essayer de filtrer en fonction du résultat de l'opération du système de fichiers:
Result
colonne, puisExclude 'SUCCESS'
Vous pouvez également filtrer assez facilement en fonction du nom du processus, soit à partir de l'
Filter...
option de menu, soit en cliquant avec le bouton droit sur laProcess Name
colonne et en sélectionnantInclude 'process.exe'
.Une fois que vous avez trouvé le fonctionnement du système de fichiers qui échoue, la
Path
colonne vous indique où placer votre JDK.J'ai trouvé que c'était très stimulant. Surtout par rapport au processus frustrant de modification des variables d'environnement par essais et erreurs.
la source
Mon problème est dû au fait que j'ai un
&
caractère dans mon nom d'utilisateur Windows, donc une fois installé dans le chemin par défaut, j'obtenais l'erreur suivante après l'exécutionbin/studio.bat
Je l'ai donc désinstallé et réinstallé dans les fichiers programme et il se lance très bien maintenant.
la source
Je ne pouvais pas faire fonctionner cela, peu importe les variables d'environnement que je définissais. J'ai donc simplement mis une copie du JDK dans mon dossier d'installation d'Android Studio.
Copiez le contenu de l'installation JDK (par exemple,
C:\Program Files (x86)\Java\jdk1.7.0_21
)Collez-les dans le répertoire d'installation d'Android Studio (par exemple,
C:\Program Files (x86)\Android\android-studio
)J'ai supposé quelque peu que le problème était dû à l'installation de la version x64 du JDK. Mais ce qui était particulièrement déroutant était le fait que je pouvais très bien démarrer Android Studio lorsque j'ai commencé
studio.bat
en tant qu'administrateur (même si les variables d'environnement étaient définies pour mon compte d'utilisateur personnel).studio.bat
recherchera plusieurs options valides pour déterminer le JDK à utiliser.Comme expliqué ci-dessus, j'ai choisi l'
..\jre
option.la source
Aujourd'hui, j'ai trouvé une autre situation lorsque ce problème se produit - lorsque vous avez plusieurs JDK, définis dans JAVA_PATH. J'ai:
J'ai donc reçu ce problème avec la configuration d'Android Studio
Mais quand j'ai supprimé l'un des JDK - le problème a été résolu:
L'installation Wisard a trouvé mon jdk et j'ai passé une bonne nuit pour étudier en studio.
Mais malheureusement, même le studio installé ne fonctionne pas avec plusieurs jdk. Quelqu'un sait-il comment y remédier?
J'espère avoir aidé quelqu'un
la source
ASSUREZ-VOUS DE REDÉMARRER LE STUDIO ANDROID
Même si je devrais en savoir plus et jurer que je l'ai fait, assurez-vous de redémarrer le studio après avoir apporté ces modifications car il ne les vérifie clairement pas sur chaque build (ce qui pour moi est logique que les variables système / utilisateur ne doivent être lues qu'une seule fois au démarrage)
Quoi qu'il en soit, oui ... Assurez-vous de redémarrer après avoir apporté ces modifications ..
Chemin = vers le dossier bin dans le dossier jdk (le chemin existe déjà)
JAVA_HOME = dans le dossier jdk
la source
Windows 64 bits, JDK 64 bits (solution qui a fonctionné pour moi) essayé toutes les solutions ci-dessus, aucune d'entre elles n'a fonctionné, j'ai essayé de le résoudre ces derniers jours et maintenant je l'ai fait avec succès.Pour moi, le problème était, quand J'ai d'abord installé Android Studio, ma version JDK était de 1,7, puis après l'installation, j'ai mis à jour le JDK à 1,8, puis j'ai supprimé l'ancien dossier JDK et tout a été gâché, même la désinstallation et la réinstallation de Android Studio au hasard n'ont pas résolu le problème.
Voici la solution qui a fonctionné pour moi
1) Désinstallez Android Studio.
2) Nettoyer les fichiers temporaires et le studio Android C: \ Users \ Username.AndroidStudio1.5
3) Désinstallez JDK.
4) Maintenant, sans JDK, essayez d'installer Android Studio et maintenant il affichera un message indiquant qu'il ne trouve aucun JDK. Arrêter l'installation
5) Installez JDK 1.7 ou 1.8 (Définissez JAVA_HOME, JDK_HOME, les variables d'environnement de chemin comme expliqué par tout le monde ci-dessus)
6) Installez Android Studio.
7) Terminé. Profitez et codage heureux.
la source
la source
D'après mon expérience, je n'ai pas pu (même après avoir ajouté JDK_HOME) lancer Studio via le raccourci ou studio.exe lui-même. J'ai dû d'abord lancer bin / studio.bat (mentionné dans la question d'origine). Après le premier lancement réussi, je peux le démarrer par le raccourci.
la source
Installez le dernier JDK dans votre système à partir du Guide d'installation de JDK 7 et JRE 7 .
la source
Si la définition de la
JAVA_HOME
variable ne fonctionne pas pour vous, définissez:Où le chemin pointe vers votre installation JDK C'est la seule chose qui fonctionne pour moi dans Windows 32 bits avec Android 10 et plus.
la source
Si vous avez un système d'exploitation Windows 64 bits, en pointant la variable système JAVA_HOME sur
Fonctionnera quand
ne fonctionne pas.
la source
Vous avez besoin de 1.7 JDK installé sur votre système. Ajoutez une variable système avec:
nom: ANDROID_STUDIO_JDK
chemin: votre chemin JDK (par exemple,
C:\Program Files\Java\jdk1.7.0_21
)la source
ESSAYEZ D'INSTALLER 32BIT JDK
si vous avez installé jdk et avez configuré les variables système telles que JAVA_HOME ou JDK_HOME et essayé de cliquer en arrière puis ensuite, vous avez peut-être installé le JDK 64 bits, téléchargez simplement le jdk 32 bits et installez-le.
la source
J'ai téléchargé la dernière version de jdk
JAVA_HOME sur C: \ Program Files \ Java \ jdk1.8.0_11 \ bin Définissez le CHEMIN sur C: \ Program Files \ Java \ jdk1.8.0_11 \ bin
J'ai redémarré le STUDIO et cela a fonctionné.
la source
Sur Windows 10, le redémarrage du programme d'installation et l'exécution en tant qu'administrateur ont fonctionné pour moi.
la source
studio64.exe
et nestudio.exe
pas le faire fonctionner.Pour compléter cette pile de solutions possibles: Pour moi, le problème était que je n'ai pas exécuté Android-Studio-Setup en tant qu'administrateur. L'exécuter en tant qu'administrateur m'a ensuite permis d'installer Android-Studio.
la source
Pour moi, le problème était que j'avais changé l'argument GC vm
-XX:+UseParallelGC
dans leC:\Users\<username>\.AndroidStudio2.1\studio64.exe.vmoptions
fichier. C'est ce que j'utilise dans Eclipse et j'essayais diverses choses pour obtenir AndroidStudio à mi-chemin aussi efficace qu'Eclipse. J'ai restauré le GC à-XX:+UseConcMarkSweepGC
.la source
La réponse à la question d'origine est que, si vous ouvrez un studio Android à partir de l'icône de raccourci 32 bits du studio Android, essayez d'ouvrir à partir de l'icône "studio64" située sous ... / bin / où la configuration du studio Android est installée.
la source
Au cas où vous l'auriez exécuté mais maintenant il ne se lance pas.
J'ai supprimé le
C:\Users\<NAME>\.AndroidStudio<version>\
dossier et cela a fonctionné.la source