Android Studio installatie op Windows 7 mislukt, geen JDK gevonden

Ik heb Android Studio gedownload en geprobeerd het programma te starten.

Dit draait op Windows 7 64-bit met Java 1.7. Tijdens de installatie wordt mijn Java 1.7 gedetecteerd, en de rest van de installatie verloopt prima. Echter, wanneer ik probeer de applicatie te starten vanaf het bureaublad icoon, gebeurt er niets. Kijkend naar het taakbeheer, wordt een nieuw proces van CMD geladen. Dit is omdat het probeert om het batch-bestand studio.bat uit te voeren.

Wanneer ik het via CMD uitvoer, krijg ik de volgende foutmelding:

ERROR: kan Android Studio niet starten. Geen JDK gevonden. Gelieve te valideren ANDROID_STUDIO_JDK, of JDK_HOME of JAVA_HOME wijst naar een geldige JDK installatie. ECHO staat uit. Druk op een willekeurige toets om door te gaan . . .

Ik'heb geprobeerd het idea eigenschappenbestand te openen om te zien of er iets was dat ik kon configureren voor deze ANDROID_STUDIO_JDK of iets dergelijks. Ik heb echter niets gevonden. Ik hoop dat sommigen van jullie me kunnen laten weten of het gelukt is om dit te installeren of dat jullie ook problemen ondervinden.

Oplossing

Het toevoegen van een systeemvariabele JDK_HOME met waarde c:\Program Files\Java\jdk1.7.0_21 werkte voor mij. De laatste Java versie kan hier worden gedownload.

Zorg er ook voor dat de variabele JAVA_HOME ook is ingesteld op de bovenstaande locatie.

Commentaren (23)

OK, ik heb uitgevonden hoe ik deze vervelende bug kan oplossen.

Voordat je begint

Ga naar je Android Studio installatie map en zoek de bin map. In de bin map, zul je studio.bat vinden. Voer het bestand uit, en het'zal de fout tonen. Als het over het Java pad gaat volg dan de tip 1.

Tip 1

Als je het pad JAVA_HOME, etc. instelt, zorg er dan voor dat bin niet aan het eind van het pad staat. Dit loste het probleem voor mij op.

JAVA_HOME => C:\Program FilesJavaJdk1.7.0_21

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

Het werkt prima met JDK 1.7 (ik heb het met 32 bit geprobeerd).

Als je dat doet, zie je het beginscherm zoals hieronder.

Tip 2

Krijgt u de onderstaande foutmelding?

Uw Android SDK is verouderd of er ontbreken sjablonen. Zorg ervoor dat dat u SDK versie 22 of hoger gebruikt.

Deze fout treedt waarschijnlijk op, omdat je een verwijzing naar je oudere SDK (die je hebt gedownload met Eclipse) in je pad variabele hebt staan. Ga naar Omgevingsvariabelen en verwijder elke verwijzing naar de oude SDK map en wijs het naar de nieuwe SDK map die zich in de Android Studio installatie map bevindt.

Sla op en herstart Studio, dingen zouden nu moeten werken zoals verwacht.

Tip 3

Als u er een hekel aan hebt om te rommelen met de padvariabele zoals hierboven gegeven door oude verwijzingen te verwijderen, volg dan gewoon de volgende stappen om te verwijzen naar het nieuwe SDK-pad dat met Studio wordt meegeleverd.

*Project Defaults* -> *Project Structuur* -> Klik "New" -> Selecteer "Android SDK" -> Selecteer de SDK map binnen de studio installatie.

Commentaren (14)

Als u bericht krijgt "Uw Android SDK is verouderd..." - klik "Configure" -> "Project Defaults" -> "Project Structure", kies "SDKs" -> "Android SDK" en in een "Build Target" kies "Android 4.2.2". Klik op "OK". Nu zou het goed moeten werken.

Commentaren (4)