GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie den Android SDK Manager unter Ubuntu 16.04

In diesem Artikel erfahren Sie, wie Sie den Android SDK-Manager auf Ubuntu 16.04 mit der Befehlszeile installieren. Der sdkmanager ist ein Befehlszeilentool, mit dem Sie Pakete für das Android SDK anzeigen, installieren, aktualisieren und deinstallieren können. Wenn Sie Android Studio verwenden, müssen Sie dieses Tool nicht verwenden und können stattdessen Ihre SDK-Pakete über die IDE verwalten. Beginnen wir mit der Installation.

Android SDK auf Ubuntu 16.04 installieren

Schritt 1 :Bevor wir mit der Installation von Android SDK beginnen, müssen wir Java auf dem Computer installieren. Android SDK erfordert Java zur Ausführung. Führen Sie den folgenden Befehl aus, um Java auf dem Computer zu installieren

$ apt-get update
$ apt-get install default-jdk

Sie können den Installationsstatus überprüfen, indem Sie die Version von installiertem Java überprüfen. Führen Sie den folgenden Befehl aus, um die installierte Version zu überprüfen. Wenn die Version in der Ausgabe angezeigt wird, wurde Java erfolgreich installiert.

$ java -version

Wenn Sie bereits eine Java-Version auf dem Computer installiert haben, ignorieren Sie bitte diesen Schritt.

Schritt 2 :Laden Sie jetzt die sdkmanager-Binärdateien von der Download-Seite der Android-Website herunter. Sie erhalten einen Link zu Binärdateien auf der Seite unter Befehlszeilentools. Führen Sie nach dem Kopieren des Links den folgenden Befehl aus, um Binärdateien herunterzuladen.

$ wget https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip

Sie müssen den Link im obigen Befehl durch Ihren kopierten ersetzen.

Schritt 3 :Extrahieren Sie die heruntergeladene ZIP-Datei in ein Verzeichnis Ihrer Wahl. Ich entpacke es in das Home-Verzeichnis.

$ unzip sdk-tools-linux-3859397.zip

Ein neues Verzeichnis mit dem Namen „tools“ wird erstellt. Wir haben Android SDK erfolgreich installiert. Jetzt konfigurieren wir es.

Schritt 4 :SDK-Tools-Verzeichnis in PATH-Umgebungsvariable hinzufügen, um ausführbare Datei global verfügbar zu machen. Fügen Sie unten die Zeile ~/.bashrc oder ~/.profile hinzu, um sie dauerhaft zu machen.

$ export PATH=/opt/pradip/tools:/opt/pradip/tools/bin:$PATH

Verwenden Sie den relativen Pfad entsprechend Ihrem Installationsverzeichnis in der obigen Zeile.

Verwendung des Android SDK-Managers über die Befehlszeile

Pakete auflisten

Sie können installierte und verfügbare Pakete auflisten, indem Sie die folgenden Befehle ausführen. Es zeigt installierte Pakete, verfügbare Pakete und verfügbare Updates für installierte Pakete.

$ sdkmanager --list
Installed packages:
  Path                 | Version | Description                  | Location
  -------              | ------- | -------                      | -------
  build-tools;19.1.0   | 19.1.0  | Android SDK Build-Tools 19.1 | build-tools/19.1.0/
  platforms;android-27 | 1       | Android SDK Platform 27      | platforms/android-27/
  tools                | 26.0.1  | Android SDK Tools 26.0.1     | tools/

Available Packages:
  Path                              | Version      | Description
  -------                           | -------      | -------
  add-ons;addon-g..._apis-google-15 | 3            | Google APIs
  add-ons;addon-g..._apis-google-16 | 4            | Google APIs
  :
  :
  add-ons;addon-g..._apis-google-24 | 1            | Google APIs
  add-ons;addon-g...e_gdk-google-19 | 11           | Glass Development Kit Preview
  build-tools;19.1.0                | 19.1.0       | Android SDK Build-Tools 19.1
  build-tools;20.0.0                | 20.0.0       | Android SDK Build-Tools 20
  :
  :
  
  build-tools;27.0.1                | 27.0.1       | Android SDK Build-Tools 27.0.1
  cmake;3.6.4111459                 | 3.6.4111459  | CMake 3.6.4111459
  docs                              | 1            | Documentation for Android SDK
  emulator                          | 26.1.4       | Android Emulator
  extras;android;gapid;1            | 1.0.3        | GPU Debugging tools
  extras;android;gapid;3            | 3.1.0        | GPU Debugging tools
  extras;android;m2repository       | 47.0.0       | Android Support Repository
  extras;google;auto                | 1.1          | Android Auto Desktop Head Unit...
  :
  :
  Layout for Android 1...
  extras;m2reposi...nt-layout;1.0.1 | 1            | ConstraintLayout for Android 1...
  extras;m2reposi...nt-layout;1.0.2 | 1            | ConstraintLayout for Android 1...
  lldb;2.0                          | 2.0.2558144  | LLDB 2.0
  lldb;2.1                          | 2.1.2852477  | LLDB 2.1
  lldb;2.2                          | 2.2.3271982  | LLDB 2.2
  lldb;2.3                          | 2.3.3614996  | LLDB 2.3
  lldb;3.0                          | 3.0.4213617  | LLDB 3.0
  ndk-bundle                        | 15.2.4203891 | NDK
  patcher;v4                        | 1            | SDK Patch Applier v4
  platform-tools                    | 26.0.2       | Android SDK Platform-Tools
  platforms;android-10              | 2            | Android SDK Platform 10
  platforms;android-11              | 2            | Android SDK Platform 11
  :
  :
  platforms;android-9               | 2            | Android SDK Platform 9
  sources;android-15                | 2            | Sources for Android 15
  :
  :
  sources;android-26                | 1            | Sources for Android 26
  system-images;a...ult;armeabi-v7a | 4            | ARM EABI v7a System Image
  :
  :
  system-images;a...s_playstore;x86 | 1            | Google Play Intel x86 Atom Sys...
  tools                             | 26.1.1       | Android SDK Tools

Available Updates:
  ID      | Installed | Available
  ------- | -------   | -------
  tools   | 26.0.1    | 26.1.1
done

Pakete installieren

sdkmanager packages [options]
Hier ist das Argument „packages“ ein Pfad im SDK-Stil, wie mit dem Befehl --list(Refer output of „sdkmanager --list“ command and check path column) , eingeschlossen in doppelte Anführungszeichen (z. B. „build-tools;24.0.2" oder "Plattformen;android-25")

$ sdkmanager "platforms;android-25" "build-tools;24.0.2" fertig

Alternativ können Sie als Argument eine Paketdatei angeben, die alle Pakete enthält, die installiert werden müssen.

$ sdkmanager --package_file=package_file [options]

Um die vorhandenen Pakete zu deinstallieren, müssen Sie lediglich das einfache Flag --uninstall wie unten gezeigt einfügen

$ sdkmanager --uninstall packages [options]
$ sdkmanager --uninstall --package_file=package_file [options]
sdkmanager --uninstall "build-tools;22.0.1"
done

Alle installierten Pakete aktualisieren

$ sdkmanager --update [options]
$ sdkmanager --update
done

Wir haben Android SDK erfolgreich auf Ubuntu 16.04 installiert und konfiguriert. Für die Entwicklung von Android ist Android Studio erforderlich. Nur zum Erstellen von Anwendungen ist sdkmanager ausreichend. Wenn Sie Ihre Maschine nur als Build-Maschine verwenden möchten, um Android-APKs zu generieren, anstatt sie zu entwickeln, dann ist dieser Ansatz ideal für Sie. Bitte teilen Sie Ihre Gedanken im Kommentarbereich mit.


Ubuntu
  1. So installieren Sie R unter Ubuntu 20.04

  2. So installieren Sie Go unter Ubuntu 18.04

  3. So installieren Sie R unter Ubuntu 18.04

  4. So installieren Sie CopyQ Clipboard Manager 4.0.0 in Ubuntu 20.04

  5. Wie installiere ich Anbox unter Ubuntu 20.04?

So installieren Sie ADB und Fastboot unter Ubuntu 20.04, 18.04, 21.04

So installieren und konfigurieren Sie Ubuntu SDK in Ubuntu 16.04 und 14.04

So installieren Sie den Gaucho Task Manager unter Ubuntu 20.04

So installieren Sie Android Studio auf Ubuntu

So installieren Sie Android Studio unter Ubuntu 20.04

Wie installiere ich Android SDK auf Ubuntu?