Android Studio de instalare pe Windows 7 nu, nu JDK găsit

Am descarcat Android Studio și a încercat pentru a lansa programul.

Aceasta se execută pe Windows 7 64-bit cu Java 1.7. În timpul instalării mele Java 1.7 este detectat, iar restul de instalare merge bine. Cu toate acestea, atunci când încearcă să lanseze aplicația de la pictograma de pe desktop, nu se întâmplă nimic. Se uită la task manager, un nou proces de CMD-ul este încărcat. Acest lucru este pentru că's, încercarea de a rula fișierul batch studio.bat.

Când am executa prin CMD, primesc următoarea eroare:

EROARE: nu se poate porni Android Studio. Nu JDK găsit. Vă rugăm să validați fie ANDROID_STUDIO_JDK, sau JDK_HOME sau JAVA_HOME puncte valabile instalare JDK. ECHO este oprit. Apăsați orice tastă pentru a continua . . .

Am'am încercat să deschidă "ideea" properties pentru a vedea dacă era ceva ce putea configura pentru acest ANDROID_STUDIO_JDK` sau ceva de genul asta. Cu toate acestea, nu am găsit nimic. Sper ca unii dintre voi poate să-mi spuneți dacă ați fost capabil de a instala acest lucru sau dacă aveți probleme la fel de bine.

Comentarii la întrebare (8)
Soluția

Adăugarea unui sistem de variabile JDK_HOME cu valoarea c:\Program Files\Java\jdk1.7.0_21\ a lucrat pentru mine. Java ultima versiune poate fi descărcat de aici.

În plus, asigurați-vă că variabila JAVA_HOME este stabilit, de asemenea, cu locația de mai sus.

Comentarii (23)

OK, mi-am dat seama cum de a repara acest bug urât.

Înainte de a începe

Du-te la Android Studio folderul de instalare și a localiza folderul bin. În interiorul folderul bin, veți găsi studio.bat. Executa fișierul, și-l'll show de eroare. Dacă este vorba despre Java calea apoi urmați sfat 1.

Sfat 1

Când setați calea JAVA_HOME, etc., asigurați-vă că nu pentru a include "interval" la capăt de drum. Aceasta a rezolvat problema pentru mine.

JAVA_HOME => C:\Program Files\Java\jdk1.7.0_21

"cale" => C:\Program Files\Java\jdk1.7.0_21\bin

Acesta funcționează bine cu JDK 1.7 (am incercat cu 32 de biți).

Dacă procedați astfel, puteți vedea ecranul inițial ca mai jos.

Sfat 2

Aveti mai jos un mesaj de eroare?

Android SDK este de actualitate sau este lipsă de template-uri. Vă rugăm să vă asigurați utilizați SDK versiunea 22 sau mai târziu.

Această eroare probabil să se întâmple, pentru că aveți referire la vârstă SDK (care l-ați descărcat cu Eclipse) în variabila path. Du-te la variabilele de Mediu și a elimina orice referire la vechiul SDK dosar și punctul în care la noi SDK dosar care se găsește în Android Studio folderul de instalare.

Salvați și reporniți Studio, lucrurile ar trebui să lucreze cum era de așteptat acum.

Sfat 3

Dacă vă urăsc în jur de joc cu variabila path fi dat mai sus prin eliminarea vechi referințe, pur și simplu urmați următorii pași pentru a se referi la noul SDK calea care vine cu Studio.

*Proiect Implicite* -> *Structura Proiectului* -> faceți Clic pe "Noi" -> Selectați "Android SDK" -> Selectați SDK folder în interiorul studio de instalare.

Comentarii (14)

Cu ultimul update de Android Studio am două versiuni ale IDE's launcher

Unul este numit studio.exe și alte studio64.exe ambele sunt pe:

C:\Users\myUserName\AppData\Local\Android\android-studio\bin

Trebuie sa lanseze unul care se potrivește Java versiunea pe 64 sau pe 32 de biți

Comentarii (3)

Am avut aceeasi problema. Am rezolvat înființarea corect variabilele de mediu în windows, de exemplu:

JAVA_HOME -> C:\Program Files\Java\jdk1.6.0_45
path -> C:\Program Files\Java\jdk1.6.0_45\bin
Comentarii (2)

Am'am încercat atât de multe răspunsuri aici dar nici unul dintre ele funcționează, așa că am decis să se amestecă unele dintre răspunsurile de aici și eu sunt succes!

Pasul 1: Du-te la proprietățile de sistem prin clic-dreapta pe Mea de Calculator sau prin apăsarea butonul de windows de pe tastarea PC și dați clic dreapta pe ea și selectând Properties.

Pasul 2: faceți Clic pe setări avansate de sistemsau **Variabile de Mediu`**

Pasul 3: să rețineți că există 2 tipuri de variabile. De ce ai nevoie pentru a crea e variabile de sistem nu variabilele de utilizator, atunci când ați făcut clic pe tip nou următoarele

Nume de variabilă: JAVA_HOME

Valoarea variabilei: C:\Program Files\Java\jdk1.8.0_25\ (Notă: vă Rugăm să verificați dacă drumul este drept, uneori este C:\Program Files (x86)\Java\jdk1.8.0_25)

Pasul 4: Rula android studio, nu este nevoie pentru a reporni.

Notă:

*C:\Program Files\Java\jdk1.8.0_25\ depinde în întregime pe calea de instalare de JDK nu JRE deci don't fi confuz dacă vedeți ceva de genul imaginea de mai jos. Trebuie doar să introduceți locația dvs. jdk, în cazul meu, esteC:\Program Files\Java\jdk1.8.0_25`.

*Nu includ folderul bin atunci când introduceți valoarea Variabilei.

Edit: Pentru Windows 8 și 10 Utilizatori: Încerca pentru a rula C:\Program Files\Android\Android Studio\bin\studio.exe "în loc de" C:\Program Files\Android\Android Studio\binstudio64.exe

Comentarii (0)

Am avut aceeasi problema. Am 64 de biți pentru windows 8. Am descarcat android studio care a lucrat pe 32 de biți mașină, dar nu pe 64 de biți.

Solutia pentru mine a fost destul de simplu. Am navigat la

C:\Program Files (x86)\Android\android-studio\bin

acolo am vazut 2 fișiere exe studio.exe și studio64.exe. În mod normal, în meniul start a fost îndreptat la studio64.exe care alwasys ținut să-mi dai "enviournmental variabilă JDK_HOME nu indică valabil JVM". Deci, apoi am apasat studio.exe si a functionat :)

Sper că acest lucru poate ajuta cineva cu aceeasi problema ca mine

Comentarii (0)

Calea pentru cele mai recente JDK. Ea a lucrat foarte bine.

Comentarii (0)

Am si eu problema asta la instalare oprit de "$(^numele) a încetat să funcționeze" eroare. Am instalat Java SE Development kit deja, seta, de asemenea, atât SDK_HOME și JAVA_HOME acel moment pentru a "C:\Program Files\Java\jdk1.7.0_21\"

Laptop-ul meu instalat cu Windows 7 pe 64 de biți

Deci am incercat sa instalez pe 32 de biți versiune de Java SE Developement kit, set JAVA_HOME pentru a "C:\Program Files (x86)\Java\jdk1.7.0_21", restart și instalarea a mers OK.

Comentarii (0)

Dacă vă sunt obtinerea mesaj "Android SDK este de actualitate..." — faceți clic pe "Configura" —> "Proiectul Implicite" —> "Structura Proiectului", alege "Sdk" —> "Android SDK" și într-o "Construi Țintă" alege "Android 4.2.2". Faceți clic pe "OK". Acum ar trebui să funcționeze bine.

Comentarii (4)

Această problemă a fost remediată în Android Studio v0.1.1, deci doar update Android Studio și ar trebui să funcționeze.

Comentarii (0)

Uneori, puteți rezolva acest tip de problemă prin setarea variabilelor de mediu deci, procesul pare pentru JDK în locul potrivit.

O altă abordare este de a mi dau seama în cazul în care procesul este în căutarea, apoi pune-ți JDK acolo.

Am' - am avut o mulțime de succes folosind Process Monitor de la Sysinternals:

  1. Start ->- > procmon
  2. Du-te la "Filtru" de meniu, apoi selectați Filtru...
  3. Set Event Class e de Fișiere de Sistem", apoi " Includ
  4. "Add", apoi "OK"

Acest lucru va propaga la toate operațiunile de sistem de fișiere are loc pe masina ta.

Ai putea încerca de filtrare bazat pe rezultatul de Fișierul Sistem de operare:

  • Click dreapta pe coloana "Rezultat", apoi Exclude 'de SUCCES'

Puteți, de asemenea, destul de ușor de filtrare bazat pe numele procesului, fie din Filtru...opțiune de meniu sau prin clic dreapta pe Numele Procesului coloană și selectarea Includ 'proces.exe'.

Odată ce ați găsit fișierul de sistem de operare care's lipsa, "Cale" coloana vă va spune unde să-ți pui JDK.

Am'am găsit acest lucru să fie foarte multă putere. Mai ales în comparație cu frustrant procesul de schimbare de variabile de mediu prin încercare și eroare.

Comentarii (1)

Astăzi am găsit o altă situație, atunci când această problemă occures - atunci când aveți mai multe JDK, definite în JAVA_PATH. Am:

JAVA_HOME = C:\JAVA\JDK\jdk1.6.0_38;C:\JAVA\JDK\jdk1.7.0_10

Asa am primit si eu aceasta problema cu Android Studio

Dar când m-am'am scos unul din JDK - problema a fost rezolvată:

JAVA_HOME = C:\JAVA\JDK\jdk1.7.0_10

Instalarea wisard găsit jdk și am avut o noapte frumoasă pentru a studia studio.

Dar din pacate chiar instalat studio nu't lucra cu mai multe jdk. Știe cineva cum să o rezolvi?

Sper'am ajutat pe cineva

Comentarii (0)

ASIGURAȚI-VĂ CĂ REPORNIȚI ANDROID STUDIO

Chiar dacă eu ar trebui să știu mai bine și jur că am făcut-o, asigurați-vă că reporniți studio după efectuarea acestor modificări, deoarece în mod evident nu le verifica pe fiecare build (care pentru mine are sens ca sistem/utilizator variabile ar trebui să fi citit doar o dată la pornire)

Oricum, da... Asigurați-vă că reporniți dupa ce veti face aceste modificari..

Calea = la folderul bin din jdk folder (calea există deja)

JAVA_HOME = pentru jdk folder

Comentarii (0)

Nu puteam't obține acest lucru, indiferent care variabilele de mediu am stabilit. Deci pur si simplu am pus o copie a JDK în Android Studio folderul de instalare.

  1. Copiați conținutul de instalare JDK (de exemplu, C:\Program Files (x86)\Java\jdk1.7.0_21)

  2. Lipiți-le în directorul de instalare a Android Studio (de exemplu, C:\Program Files (x86)\Android\android-studio)

Am oarecum presupune că problema a fost cauzată de având x64 versiune de JDK instalat. Dar ceea ce a fost deosebit de confuz a fost faptul că am putea începe Android Studio foarte bine când am început studio.bat ca Administrator (chiar dacă variabilele de mediu au fost stabilite pentru cont de utilizator personal).

studio.bat va uita-te pentru mai multe opțiuni valabile atunci când se determină care JDK pentru a utiliza.

:: Localiza un JDK directorul de instalare care va fi folosit pentru a rula pe IDE. :: Incearca (în ordine): ANDROID_STUDIO_JDK, ..\jre, JDK_HOME, JAVA_HOME.

Așa cum sa explicat mai sus, am ales ..\jre opțiune.

Comentarii (0)

Problema mea a fost cauzată de faptul că am o & caractere în numele de utilizator Windows, astfel încât atunci când este instalat în calea implicită am fost obtinerea următoarea eroare după rularea bin/studio.bat

                                               |
                                               v notice broken path
The system cannot find the file C:\Users\Daniel \studio64.exe.vmoptions.
Exception in thread "main" java.lang.NoClassDefFoundError: com/intellij/idea/Main
Caused by: java.lang.ClassNotFoundException: com.intellij.idea.Main
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: com.intellij.idea.Main.  Program will exit.

Deci am dezinstalat si reinstalat la fișiere de program și se lansează în regulă acum.

Comentarii (0)
  1. Adaugă JAVA_HOME și JDK_HOME sistem de variabile de mediu.
  2. Click-dreapta android studio (64 versiune în cazul în care's sistem de OPERARE și JDK) și du-te la compatibility tab și set "Run as administrator" la true.
  3. Rula android studio și înaltă de cinci-mi practic, atunci când funcționează.
  4. Dacă aceasta nu reușește, încercați "în cazul în care java" în cmd.exe. Dacă liste c:\system32\java.exe în primul rând, apoi redenumiți fișierul și încercați din nou.
Comentarii (0)

Windows pe 64 de biți, JDK pe 64 de biți (Soluție care a lucrat pentru mine) A încercat toate soluțiile de mai sus, Nici unul nu a mers, am încercat să-l rezolve din ultimele zile și acum am făcut-o cu succes.Pentru mine problema a fost, prima dată când am instalat Android Studio mea versiunea JDK a fost de 1,7, apoi, după instalarea am actualizat JDK la 1.8,apoi am scos vechi JDK dosar și totul a fost dat peste cap, chiar dezinstalarea și reinstalarea android studio aleator n't rezolvat problema.

Mai jos este soluția care a lucrat pentru mine

  1. A Dezinstala Android Studio.

  2. curat fișierele temporare și android studio C:\Users\Username.AndroidStudio1.5

  3. de Dezinstalare JDK.

  4. Acum, fără JDK încercați să instalați Android Studio și acum se va arăta mesajul pe care-l cant găsi orice JDK. Opri instalarea

  5. Instalarea JDK 1.7 sau 1.8 (Set JAVA_HOME,JDK_HOME,calea variabile de Mediu așa cum sa explicat de către toată lumea de mai sus)

  6. Instala Android Studio.

  7. Făcut. Bucurați-vă și fericiți de codificare.

Comentarii (0)

Dacă setarea JAVA_HOME variabila nu't de lucru pentru tine, set:

STUDIO_JDK=C:\Progra~1\Java\jdk1.8.0_172

În cazul în care calea de puncte la instalare JDK Acesta este singurul lucru care funcționează pentru mine în Windows pe 32 de biți cu Android 10 și în sus.

Comentarii (0)

Instalați cea mai recentă JDK în sistemul de JDK 7 și JRE 7 Ghid de Instalare.

JAVA_HOME -> C:\Program Files\Java\jdk1.7.0_4
path -> C:\Program Files\Java\jdk1.7.0_4\bin
Comentarii (0)

În experiența mea, am fost în imposibilitatea (chiar și după adăugarea JDK_HOME) pentru a lansa Studio, fie printr-o scurtătură sau studio.exe în sine. Am avut la primul termen bin/studio.bat (menționat în întrebarea inițială). După prima lansare de succes, am'm capabil să-l înceapă de comenzi rapide.

Comentarii (0)