GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Android SDK Manager su Ubuntu 16.04

In questo articolo vedremo come installare Android SDK Manager su Ubuntu 16.04 con la riga di comando. sdkmanager è uno strumento da riga di comando che consente di visualizzare, installare, aggiornare e disinstallare i pacchetti per l'SDK Android. Se stai utilizzando Android Studio, non è necessario utilizzare questo strumento e puoi invece gestire i tuoi pacchetti SDK dall'IDE. Iniziamo con l'installazione.

Installa Android SDK su Ubuntu 16.04

Passaggio 1 :Prima di iniziare l'installazione di Android SDK, è necessario installare java sulla macchina. Android SDK richiede Java per essere eseguito. Esegui il comando seguente per installare java sulla macchina

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

Puoi controllare lo stato dell'installazione controllando la versione di java installata, esegui il comando seguente per verificare la versione installata se fornisce la versione in output, Java è installato correttamente.

$ java -version

Se hai già una versione java installata sulla macchina, ignora questo passaggio.

Passaggio 2 :Ora, scarica i binari di sdkmanager dalla pagina Download del sito Web Android. Otterrai il collegamento dei binari nella pagina sotto gli strumenti della riga di comando. Dopo aver copiato il collegamento, esegui il comando seguente per scaricare i file binari.

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

Devi sostituire il link con quello copiato nel comando sopra.

Passaggio 3 :Estrarre il file zip scaricato nella directory scelta. Lo sto estraendo nella directory home.

$ unzip sdk-tools-linux-3859397.zip

Verrà creata una nuova directory denominata 'tools'. Abbiamo installato con successo l'SDK Android. Ora configuriamolo.

Passaggio 4 :Aggiungi la directory degli strumenti SDK nella variabile di ambiente PATH per rendere l'eseguibile disponibile a livello globale. Aggiungi sotto la riga il file ~/.bashrc o ~/.profile per renderlo permanente.

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

Usa il percorso relativo in base alla tua directory di installazione nella riga sopra.

Utilizzo di Android SDK Manager dalla riga di comando

Elenca i pacchetti

Puoi elencare i pacchetti installati e disponibili eseguendo i comandi seguenti. Mostrerà i pacchetti installati, i pacchetti disponibili e gli aggiornamenti disponibili sui pacchetti installati.

$ 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

Installa pacchetti

sdkmanager packages [options]
Qui, l'argomento 'packages' è un percorso in stile SDK come mostrato con il comando --list(Fai riferimento all'output del comando 'sdkmanager --list' e controlla la colonna del percorso), racchiuso tra virgolette doppie (ad esempio, "build-tools;24.0.2" o "piattaforme;android-25")

$ sdkmanager "piattaforme;android-25" "strumenti di compilazione;24.0.2" fatto

In alternativa, puoi dare package_file come argomento che contiene tutti i pacchetti che devono essere installati.

$ sdkmanager --package_file=package_file [options]

Per disinstallare i pacchetti esistenti, tutto ciò che devi fare è inserire il flag --uninstall semplice come mostrato di seguito

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

Aggiorna tutti i pacchetti installati

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

Abbiamo installato e configurato con successo l'SDK Android su Ubuntu 16.04. Android Studio è necessario per lo sviluppo di Android, Solo per la creazione di applicazioni è sufficiente sdkmanager. Se vuoi utilizzare la tua macchina come macchina di compilazione solo per generare apk Android anziché sviluppo, allora questo approccio è l'ideale per te. Per favore condividi i tuoi pensieri nella sezione commenti.


Ubuntu
  1. Come installare R su Ubuntu 20.04

  2. Come installare Vai su Ubuntu 18.04

  3. Come installare R su Ubuntu 18.04

  4. Come installare CopyQ Clipboard Manager 4.0.0 in Ubuntu 20.04

  5. Come installare Anbox su Ubuntu 20.04?

Come installare ADB e Fastboot su Ubuntu 20.04, 18.04, 21.04

Come installare e configurare Ubuntu SDK in Ubuntu 16.04 e 14.04

Come installare Gaucho Task Manager su Ubuntu 20.04

Come installare Android Studio su Ubuntu

Come installare Android Studio su Ubuntu 20.04

Come installare Android SDK su Ubuntu?