Wie kann ich das Android SDK mit Eclipse in Ubuntu 9.10 64-Bit verwenden?

3243
quack quixote

Ich würde gerne mit dem Android-Software-Entwicklungskit basteln und habe herausgefunden, dass es nur 32-Bit-Versionen der Java-Plattform und Eclipse unterstützt.

Ich habe die ia32 Sun Java-Laufzeitumgebung und die 32-Bit-Version von Eclipse installiert. Ich habe auch das Update-Alternatives-Programm verwendet, um eine Java-Präferenz von 32 Bit festzulegen. Beides scheint gut zu laufen. Ich habe auch die Eclipse-Android-Plugins installiert, aber mein Problem liegt in dem von Google heruntergeladenen SDK. Wenn ich zu den Eclipse-Einstellungen gehe und versuche, sie über meinen Android-SDK-Speicherort zu informieren, werden keine SDK-Ziele aufgeführt.

Hat jemand anderes auf Ubuntu 9.10 64-Bit laufen gelassen? Vielen Dank.

4
Haben Sie den Android SDK-Ordner aufgerufen und führen Sie android.sh aus, mit der Sie die Ziele herunterladen können. Keiner kommt in der ZIP-Datei mit dem SDK für die Website Seth Hikari vor 12 Jahren 0

4 Antworten auf die Frage

0
MicTech

Android SDK erfordert 32-Bit-Bibliotheken, die jedoch nicht standardmäßig in der 64-Bit-Version von Ubuntu enthalten sind.

Verwenden Sie dies, um Abhängigkeiten zu finden

Getlibs

Scheint nicht bei mir zu funktionieren :( Ich habe es auf ddms und ddms.jar ausprobiert und in beiden Fällen heißt es "Kann die Abhängigkeiten nicht ermitteln, die von diesem Programm benötigt werden, es kann ein Skript sein" Hamish Downer vor 14 Jahren 0
Scheint auch nicht für mich zu arbeiten. Jedes Programm, das ich aus dem Android-SDK (das kein Skript war) ausgeführt wurde, besagt, dass alle erforderlichen Bibliotheken bereits installiert sind. vor 14 Jahren 0
0
Hamish Downer

Andere Quellen sagen, dass Sie nur ia32-libsinstalliert haben müssen und weg sind. Der Emulator arbeitete für mich, ohne etwas anderes tun zu müssen.

Ich habe ia32-libs installiert und immer noch keine Freude. vor 14 Jahren 0
In ia32-libs ist gtk nicht enthalten, was Eclipse erfordert. Ich vermute, dass es nicht möglich ist, 32-Bit-Eclipse auf einem 64-Bit-System auszuführen. Edward Falk vor 13 Jahren 0
0
Zds

Gibt es einen Grund, warum Sie kein Upgrade auf Ubuntu 11.04 durchführen können. Dies ist die neueste stabile Version. In 11.04 funktioniert das Android SDK einfach.

0
Bill

Installieren Sie die 32-Bit-Bibliotheken für den Android-Emulator (vorausgesetzt, es yumist installiert):

yum install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 libXrender.i686 libXrandr.i686 
yum ist kein Teil von Ubuntu Afaik Simon Sheehan vor 12 Jahren 2