Was muss alles getan werden, um Android SDK / ADT Bundle auf Ubuntu zu installieren?
Jeder der Schritte in der Antwort wurde in einem anderen Forum gefunden, als ich auf Hindernisse beim Einstieg in mein Android SDK stieß und danach Fragen in entsprechenden Foren veröffentlichte. Ich dachte, dies wäre nützlich, da es eine One-Stop-Lösung gibt, falls man Ubuntu jemals neu installieren und das Android SDK / ADT Bundle von Grund auf neu installieren muss!
android
software-installation
Karthik C
quelle
quelle
Antworten:
Eigentlich denke ich, Sie sollten Android Studio verwenden , um Android-Anwendungen zu entwickeln. Wenn Sie jedoch einen Grund für die Verwendung von Eclipse haben, können Sie die folgenden Anweisungen befolgen.
1. Installieren von Java Runtime (JDK) und Eclipse IDE
Suche
Software
auf Ubuntu und starteUbuntu Software Center
Suchen Sie
Java
nachUbuntu Software Center
und installieren Sie dieOpenJDK Java Runtime
.Suchen Sie
Eclipse
nachUbuntu Software Center
und installieren Sie es dann.Wenn Sie Eclipse und JDK erfolgreich installiert haben, wird es im Suchergebnis auf Ihrem Computer angezeigt.
Für das JDK können Sie auch CTRL+ ALT+ drücken T, um ein Terminal zu öffnen, und den Befehl
java -version
eingeben, um ihn erneut zu überprüfen.Tipps: Sperren Sie das Eclipse-Symbol im Launcher.
2. SDK herunterladen
Rufen Sie http://developer.android.com/sdk/index.html auf, um die neueste Version von SDK herunterzuladen.
Scrolle nach unten und klicke
DOWNLOAD FROM OTHER PLATFORMS
Klicken Sie
android-sdk_r22.6.2-linux.tgz
unterLinux 32 & 64-bit
vonSDK Tools Only
.Kreuzen Sie an
I have read and agree with the above terms and conditions
und klicken SieDownload android-sdk_r22.6.2-linux.tgz
.Warten Sie auf den Download-Vorgang.
3. Installation vorbereiten
Klicken Sie mit der rechten Maustaste auf die Datei [.tgz] und wählen Sie
Extract Here
.Jetzt können Sie sehen, dass eine aufgerufene Datei
android-sdk-linux
wie folgt aussieht.Geben Sie den Ordner ein
android-sdk-linux
.Geben Sie den Ordner ein
tools
und kopieren Sie den Speicherort des Ordners.Drücken Sie die Tasten CTRL+ ALT+ T, um ein Terminal zu öffnen, und verwenden Sie dann den folgenden Befehl. Wo
/home/casper/Downloads/android-sdk-linux/tools
ist der Speicherort, den ich zuvor kopiert habe? Sie können einfach eingebencd
und mit der rechten Maustaste klicken, um die Position zum Terminal einzufügen.Nun
Android SDK Manager
wird das ausgeführt.4. Pakete installieren
Klicken Sie auf Install [Number] packages....
Klicken Sie auf
Accept License
und dann auf Install.Warten Sie auf den Installationsvorgang.
Schließlich wird diese Meldung angezeigt.
5. Bearbeiten von ".bashrc"
Drücken Sie CTRL+ ALT+ T, um ein neues Terminal zu öffnen und geben Sie Folgendes ein:
gedit ~/.bashrc
Nun erscheint der folgende Text.
Fügen Sie Folgendes am oberen Rand des gesamten Texts ein und speichern Sie ihn. (Datei nicht schließen)
Beispiel
[Empfohlen] Verschieben Sie die gesamte Datei
android-sdk-linux
in den Arbeitsbereich Ihrer Eclipse und in einen von Ihnen erstellten Ordner mit dem NamenAndroid
. Außerdem müssen Sie den Speicherort kopieren.Kehren Sie nun zur ".bashrc" -Datei zurück und ersetzen Sie das "~" durch den Speicherort, den Sie zuvor kopiert haben. Speichern Sie es dann und schließen Sie es.
Melden Sie sich ab und melden Sie Ihr Ubuntu-System erneut an.
6. Einrichten eines virtuellen Android-Geräts
Drücken Sie CTRL+ ALT+ Tund geben Sie ein
android avd
, um den Android Virtual Device Manager zu öffnen.Klicken Sie auf New.... Richten Sie es wie folgt ein und klicken Sie auf OK.
Klicken Sie auf Ihr virtuelles Gerät und dann auf Start....
Klicken Sie auf Launch.
Starten Sie Ihr virtuelles Gerät
7. Installieren des ADT-Plugins in Eclipse
Starten Sie Eclipse und gehen Sie zu Help->Install New Software...
Klicken Sie auf Add....
Geben Sie Folgendes ein und klicken Sie dann auf OK.
Aktivieren Sie das Kontrollkästchen
Developer Tools
und klicken Sie dann auf Next>.Klicken Sie auf Next>.
Klicken Sie auf "Ich akzeptiere die ..." und klicken Sie auf Finish.
Warten Sie auf den Installationsvorgang.
Starten Sie Eclipse neu.
Klicken Sie auf Open Preferences.
Kopieren Sie Ihren eigenen SDK-Speicherort (den Speicherort der Datei
android-sdk-linux
).In das
SDK Location:
Textfeld einfügen und dann auf Applyund klicken OK.Viel Spaß beim Erstellen von Android-Anwendungen mit Ihrem Ubuntu.
quelle
openjdk-7-jdk
, das ADT (Eclipse einschließlich des SDK von android.com) herunterladen und eine Verknüpfung im Dash erstellen. Auf diese Weise haben Sie auch die neueste Version von Eclipse.sudo apt-get install lib32stdc++6
. Das liegt daran, dass Sie die unterstützenden 32-Bit-Bibliotheken benötigen und dieseia32
nicht mehr verfügbar sind. Quelle: dandar3.blogspot.mx/2014/03/…sudo apt-get install android-sdk
. Kannst du ein Tutorial daraus machen?Schritt 1
Schritt 2
Schritt 3
Schritt 4
Schritt 5
Schritt 6
quelle
~/.pam_environment
anstatt~/.bashrc
. Sitzungsweite Umgebungsvariablen.pam_environment
Warum muss die Datei... .pam_environment
mit demsudo
Befehl ausgeführt werden, da sie sich im Ausgangsverzeichnis befindet und somit Eigentum des Benutzers ist ?PATH="$PATH:/path/to/tools:/path/to/platform/tools"
zu Ihrem hinzufügen.profile
..pam_environment
wird überschrieben, wenn Sie die Sprachkonfiguration ändern ...Dies scheint eine lange Antwort zu sein, aber ich habe versucht, jeden Schritt so detailliert wie möglich zu erklären, damit nichts schief gehen kann. Sie können dies auch als Anfänger in weniger als 5 Minuten einrichten.
Sie benötigen Java, um Eclipse verwenden zu können. Installieren Sie es also zuerst:
Eclipse ist eine IDE . Das Android ADT-Paket wird standardmäßig mit der Eclipse-IDE gebündelt. Sie können auch eine andere IDE (z. B. NetBeans ) verwenden, da Eclipse die Standardeinstellung ist, wird in diesem Lernprogramm nur Eclipse behandelt.
Öffnen Sie ein Terminal
Suchen Sie in Ihrem Dash danach oder drücken Sie CTRL+ ALT+T
Führen Sie die folgenden Befehle aus:
Überprüfen Sie, ob auf Ihrem Bildschirm Fehler angezeigt werden, und fahren Sie dann fort.
Laden Sie jetzt das Android ADT-Bundle herunter (dies ist Eclipse + das Android SDK):
Download the SDK (ADT Bundle for Linux)
I have read and agree with the above terms and conditions
Wählen Sie Ihre Architektur:
Wie kann ich das überprüfen?
32-bit
Sie, ob Sie ein 32-Bit-Ubuntu haben64-bit
Sie, ob Sie ein 64-Bit-Ubuntu habenDownload the SDK ADT Bundle for Linux
Installieren Sie das Android ADT-Bundle:
.zip
Sie die soeben heruntergeladene DateiExtrahieren Sie alle Dateien in ein Verzeichnis. Beispiel:
Nach dem Entpacken sollte dieses Verzeichnis 2 weitere Verzeichnisse enthalten:
Fügen Sie die
platform-tools
Binärdateien zu Ihrem hinzu$PATH
:Dies ist nicht erforderlich, da Befehle wie
adb
von einem Terminal aus zugänglich gemacht werden.Führen Sie den folgenden Befehl aus:
Fügen Sie die folgende Zeile oben hinzu:
Speicher die Datei
Sie können dies tun , indem Sie CTRL+ X, Y,ENTER
Erstellen Sie eine Verknüpfung in Ihrem Dash, um das ADT einfach zu starten:
Führen Sie den folgenden Befehl aus
Fügen Sie dies ein:
Klicken Sie dazu mit der rechten Maustaste in Ihr Terminalfenster und klicken Sie dann auf
Paste
.Hinweis: Ersetzen Sie
username
durch Ihren Benutzernamen. Sie können Ihren Benutzernamen erhalten, indem Siewhoami
in einem Terminal ausführen .Führen Sie den folgenden Befehl aus, um es ausführbar zu machen:
Wenn Sie alles richtig gemacht haben, haben Sie jetzt erfolgreich die Android ADT installiert. Öffnen Sie Ihren Dash und suchen Sie nach
ADT
. Klicken Sie aufAndroid ADT
, um zu überprüfen, ob es funktioniert!quelle
Sie können auch
adt
undandroid-sdk
von dieser PPA installieren .Um die Installation abzuschließen
android-sdk
, müssen Sie:Sie können auch Folgendes installieren
android-studio
:Überprüfen Sie nun, ob die Installation wie erwartet verlaufen ist:
quelle
Es gibt noch eine andere Alternative. Integrierte Entwicklungsumgebungen (Integrated Development Environments, IDEs) sollen die Programmierung vereinfachen. Ein Problem dabei ist jedoch, dass es schwierig sein kann, die neueste Version einer IDE auf einem Linux-System (Ubuntu) zu installieren, wenn sie nicht in den Repos enthalten sind. Android Studio ist eine solche IDE.
Auszug aus: http://developer.android.com/tools/studio/index.html
Befolgen Sie diese Prozedur:
Übernehmen Sie den Installationspfad als Standardwert.
Drücken Sie erneut die Eingabetaste. Sie müssen der Lizenz zustimmen, indem Sie 'a' eingeben, dann beginnt der Download.
Android Studio zeigt Ihnen dann einen Assistenten an. Klicken Sie einfach weiter und stimmen Sie der Lizenz zu. Anschließend werden die Anforderungen für die Android-Entwicklung heruntergeladen, z. B. das neueste Android SDK. Klicken Sie auf "Fertig stellen", sobald die Installation der erforderlichen Pakete abgeschlossen ist.
quelle
CLI-Ansatz
Getestet auf Ubuntu 15.10, Android 22.
Eines der Geräte:
Dann:
Add to your
~/.profile
: TODO: Welche davon sind eigentlich notwendig?Abmelden und einloggen. Sie brauchen möglicherweise:
Testen Sie die Installation
Holen Sie sich ein minimales Projekt wie dieses oder schauen Sie unter
$ANDROID_SDK/samples/
.Wenn es sich um ein Ant-Projekt handelt (das eine
build.xml
Datei enthält ), führen Sie Folgendes aus:Wenn es sich um ein Gradle-Projekt handelt (das eine
gradlew
Datei enthält ), führen Sie Folgendes aus:Die App sollte auf Ihrem Gerät installiert sein.
Studio (ADT-Nachfolger) kann gestartet werden mit:
NDK-Beispiele finden Sie unter
$ANDROID_NDK/samples
und Sie können sie erstellen und installieren mit:Stand der offiziellen Debian-Pakete
Derzeit gibt es kein offizielles Debian-Paket.
Es gibt jedoch ein Google Summer of Code 2015-Projekt, das versucht, das zu lösen: https://www.google-melange.com/gsoc/project/details/google/gsoc2015/seamlik/5707702298738688
quelle
function cat_export_vars () { cat <<- _EOF_ (export directives) _EOF_ }
und dann einfachcat_export_vars >> .bashrc
und dann. .bashrc
odersource .bashrc
was das gleiche tut. Besser noch, dies wäre besser als ein Skript, um ein Bare-Bones-Android-SDK einzurichten..profile
damit sie für Dinge sichtbar sind, die vom Dashboard aus gestartet werden. Skript: Dies ist so nah wie möglich, beachten Sie, dass einige manuelle Schritte markiert sind, die ich nicht automatisieren konnte. google-melange.com/archive/gsoc/2015/orgs/debian/projects/… ist unsere derzeit beste Hoffnung.