Android SDK, Java: not found
Vor ein paar Tagen angefangen habe ich mit Ubuntu zum ersten mal. Ich möchte die Android SDK mit Eclipse. Ich installierte alles, was nötig. Es geht nur schief, wenn ich versuche, starten Sie die Android SDK. Es ist ein proxy-server auf das internet hier, aber wenn ich versuche, fügen Sie es auf:
Eclipse > Windows > Bevorzugung > Android > Starten und geben Sie dann die proxy im Standard-Emulator-Optionen (link: Wie, um Internet-Optionen für Android-emulator?)
Jedes mal, wenn ich starten Sie die SDK über Eclipse, bekomme ich failed to fetch... also fand ich heraus, dass ich kann geben Sie den proxy über das android-tool. Aber wenn ich dann enter ./android-sdk-linux/tools/android bekomme ich einige Fehler:
./android-sdk-linux/tools/android: 84: java: not found
./android-sdk-linux/tools/android-101" java: not found
exec: 114: java: not found
Habe ich installiert, das JDK von oracle. Ich folgte den Schritten, und es hat die Installation über das terminal. Nach, dass ich habe es auf den WEG(vielleicht habe ich es falsch hier). Ich versuchte es mit der JRE zu. Eclipse gab einen Fehler bei der begin über java. Aber wenn ich installiert eine Kopie der JRE in den Eclipse-Ordner, es gab nicht einen Fehler mehr.
So, ich denke, es ist mein JDK, aber ich weiß nicht, was ich falsch gemacht habe.
Ich benutze Ubuntu 11.10. 64bit per VMware-Player.
- Was bedeutet
echo $PATH
sagen? - @Kimi /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/<user_name>/android-sdk-linux/tools:/home/<user_name>/jdk1.6.0_29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ändern Sie den Pfad zu Ihrer JDK in $PATH zu
/home/<user_name>/jdk1.6.0_29/bin
.=
statt:
nachexport PATH
)Unter Ubuntu musste ich in der /sdk/tools/android und ändern Sie die java_cmd variable gleich meine JAVA_HOME path - dann hat es geklappt.
Ich habe das gleiche problem und es behoben. Ich bin mit Debian-basierten Linux-Distribution. Und meine Einstellung $PATH-variable Umgebung nicht arbeiten, auch dachte, ich kann die Ausführung von java aus Konsol.
Hier ist noch eine bessere Lösung.
Linux Ubuntu Android SDK manager startet nicht - android:java: not found
Lösung, die ich meine, ist, erzeugen Sie einen symbolischen link /usr/bin