Problem med Java SDK och Android SDK! Hjälp!

Permalänk

Problem med Java SDK och Android SDK! Hjälp!

Tja!

Är det någon som vet om Android SDK är kompatibelt med 64-bit versionen av Java SDK? Eller funkar den endast med 32-bit av Java SDK?

Jag laddade ner Android SDK installern (installer_r18-windows.exe) men när jag körde den första gången så sa den att Java saknades. Det stämde, jag hade inte installerat Java över huvudtaget, varken JRE eller SDK.

Så jag laddade ner Java SE SDK (JDK 7u4) för 64-bit Windows (bundlad med JavaFX 2.1 SDK och runtime). Filen heter så mycket som jdk-7u4-windows-x64.exe. Så jag installerade Java med alla dessa komponenter och startade om datorn.

Efter omstart så kan jag ändå inte köra Android SDK installern. Nu ser det ut som att den söker den och meddelandet är lite annorlunda, men den säger att det inte går att hitta filen c:\windows\system32\java.exe.

Jag kollade manuellt och jag har både det ena och det andra, jag har java.exe, javaw.exe och javaws.exe i System32. Så vad är problemet då undrar jag?

Är det att det är fel "sorts" Java SDK? Att det är 64-bit när det borde vara 32-bit?... Hjälp!

http://developer.android.com/sdk/index.html
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7...

Visa signatur

"Good teaching is one-fourth preparation and three-fourths pure theatre."—Gail Godwin
Sweclockers BB kod
0101001101000111

Permalänk

Ska jag hämta Java SDK för 32-bit också?... kommer den inte att krocka då med Java SDK för 64-bit? Kan man ha båda på samma dator? Det är för övrigt 64-bit Windows Vista på datorn.

Jag kollade nu också miljövariabler och JAVA_HOME saknas. Android SDK installern säger att JAVA_HOME måste peka mot Java om man är säker på att Java är installerat. Stämmer det här? Måste man ha variabeln JAVA_HOME? I så fall, varför blev den inte tillagd automatiskt när Java SDK installerades? Och hur ska det här vara till någon hjälp när Android SDK redan nosar i rätt mapp, dvs. den letar redan i mappen System32 men är helt jävla BLIND och ser inte att Java.exe finns redan där?!!??... jag fattar ingenting...

Jag tänkte prova skapa JAVA_HOME variabeln nu. Är det mot System32 mappen den ska peka eller installationsplatsen för Java SDK???...

Visa signatur

"Good teaching is one-fourth preparation and three-fourths pure theatre."—Gail Godwin
Sweclockers BB kod
0101001101000111

Permalänk
Medlem

Jag hade liknande problem.
Jag lade till sökvägen till javas rootkatalog i min systemvariabel Path (C:\Program Files\Java\jdk1.6.0_27 för min del)
Sen vill jag minnas att det var nåt riktigt dumt i stil med:
1. starta installer
2. felmeddelande om java ej installerat
3. klicka tillbaka i guiden
4. klicka vidare i guiden igen - vips inget felmeddelande längre

Lycka till!

Permalänk
Skrivet av runeman:

Jag hade liknande problem.
Jag lade till sökvägen till javas rootkatalog i min systemvariabel Path (C:\Program Files\Java\jdk1.6.0_27 för min del)
Sen vill jag minnas att det var nåt riktigt dumt i stil med:
1. starta installer
2. felmeddelande om java ej installerat
3. klicka tillbaka i guiden
4. klicka vidare i guiden igen - vips inget felmeddelande längre

Lycka till!

Tack för svaret!

Jo, jag gjorde också så att jag la till miljövariabeln JAVA_HOME. Som variabelvärde skrev jag in C:\Program Files\Java\jdk1.7.0_04. Efter att jag har gjort det här så hittade Android SDK installern Java direkt. Så då kunde jag klicka mig vidare i installationsguiden.

När man sedan kör Android SDK Manager så ska man ladda ner de olika paketen och Android plattformar. När jag gjort mina val och klickat på "install packages" knappen så startades nedladdning/installation av paket och några rader ner så kom det upp Stopping ADB server failed (code -1).

Det jag undrar är om du också har fått det här meddelandet? Är det något som behöver åtgärdas? Installationen fortsatte i alla fall och vid slutet kom meddelandet upp om att alla paket var installerade.

Visa signatur

"Good teaching is one-fourth preparation and three-fourths pure theatre."—Gail Godwin
Sweclockers BB kod
0101001101000111

Permalänk
Medlem
Skrivet av ElectroGeeza:

Tack för svaret!

Jo, jag gjorde också så att jag la till miljövariabeln JAVA_HOME. Som variabelvärde skrev jag in C:\Program Files\Java\jdk1.7.0_04. Efter att jag har gjort det här så hittade Android SDK installern Java direkt. Så då kunde jag klicka mig vidare i installationsguiden.

När man sedan kör Android SDK Manager så ska man ladda ner de olika paketen och Android plattformar. När jag gjort mina val och klickat på "install packages" knappen så startades nedladdning/installation av paket och några rader ner så kom det upp Stopping ADB server failed (code -1).

Det jag undrar är om du också har fått det här meddelandet? Är det något som behöver åtgärdas? Installationen fortsatte i alla fall och vid slutet kom meddelandet upp om att alla paket var installerade.

Det är inget att lägga vikt vid.

Skickades från m.sweclockers.com

Permalänk

Kan det vara att jag inte hade min Android telefon inkopplad till datorn som gjorde att det inte gick att stoppa adb servern? Jag förstår inte varför den vill stoppa en process (adb servern) när den inte ens körs och man för första gången installerar Android SDK.

http://developer.android.com/guide/developing/tools/adb.html

Edit: Ja, då struntar jag i det och får hoppas att allt fungerar nu som det ska. Tack för hjälpen!

Edit2: Allt fungerar som väntat! Skönt!

Visa signatur

"Good teaching is one-fourth preparation and three-fourths pure theatre."—Gail Godwin
Sweclockers BB kod
0101001101000111