GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Android SDK Manager na Ubuntu 16.04

V tomto článku uvidíme, jak nainstalovat Android SDK manager na ubuntu 16.04 pomocí příkazového řádku. sdkmanager je nástroj příkazového řádku, který umožňuje prohlížet, instalovat, aktualizovat a odinstalovat balíčky pro Android SDK. Pokud používáte Android Studio, nemusíte tento nástroj používat a můžete místo toho spravovat balíčky SDK z IDE. Začněme instalací.

Nainstalujte Android SDK na Ubuntu 16.04

Krok 1 :Před zahájením instalace Android SDK musíme do stroje nainstalovat javu. Android SDK vyžaduje ke spuštění Java. Spusťte níže uvedený příkaz a nainstalujte java do počítače

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

Stav instalace můžete zkontrolovat zkontrolováním verze nainstalované javy, příkazem Execute below zkontrolujte nainstalovanou verzi, pokud na výstupu uvádí verzi, Java je úspěšně nainstalována.

$ java -version

Pokud již máte na počítači nainstalovanou verzi Java, ignorujte prosím tento krok.

Krok 2 :Nyní si stáhněte binární soubory sdkmanager ze stránky stahování na webu Android. Odkaz na binární soubory získáte na stránce pod nástroji příkazového řádku. Po zkopírování odkazu spusťte níže uvedený příkaz ke stažení binárních souborů.

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

Musíte nahradit odkaz svým zkopírovaným odkazem ve výše uvedeném příkazu.

Krok 3 :Extrahujte stažený soubor zip do zvoleného adresáře. Rozbaluji to v domovském adresáři.

$ unzip sdk-tools-linux-3859397.zip

Bude vytvořen jeden nový adresář s názvem 'tools'. Úspěšně jsme nainstalovali Android SDK. Nyní jej nakonfigurujeme.

Krok 4 :Přidejte adresář nástrojů SDK do proměnné prostředí PATH, aby byl spustitelný soubor dostupný globálně. Přidejte pod řádek soubor ~/.bashrc nebo ~/.profile, aby byl trvalý.

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

Použijte relativní cestu podle vašeho instalačního adresáře na výše uvedeném řádku.

Použití správce Android SDK z příkazového řádku

Seznam balíčků

Spuštěním níže uvedených příkazů můžete zobrazit seznam nainstalovaných a dostupných balíčků. Zobrazí nainstalované balíčky, dostupné balíčky a dostupné aktualizace nainstalovaných balíčků.

$ 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

Instalovat balíčky

sdkmanager packages [options]
Zde je argumentem 'balíčky' cesta ve stylu SDK, jak je znázorněno pomocí příkazu --list (viz výstup příkazu 'sdkmanager --list' a sloupec check path) , zabalená do dvojitých uvozovek (například "build-tools;24.0.2" nebo "platforms;android-25")

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

Alternativně můžete zadat package_file jako argument, který obsahuje všechny balíčky, které je třeba nainstalovat.

$ sdkmanager --package_file=package_file [options]

Chcete-li odinstalovat stávající balíčky, vše, co musíte udělat, je vložit jednoduchý příznak --uninstall, jak je znázorněno níže

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

Aktualizujte všechny nainstalované balíčky

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

Úspěšně jsme nainstalovali a nakonfigurovali Android SDK na ubuntu 16.04. Pro vývoj Androidu je vyžadováno Android studio, pouze pro vytváření aplikací stačí sdkmanager. Pokud chcete svůj stroj používat pouze jako sestavovací stroj pro generování apk pro Android namísto vývoje, pak je tento přístup pro vás ideální. Podělte se o své myšlenky v sekci komentářů.


Ubuntu
  1. Jak nainstalovat R na Ubuntu 20.04

  2. Jak nainstalovat CopyQ Clipboard Manager 4.0.0 v Ubuntu 20.04

  3. Jak nainstalovat Anbox na Ubuntu 20.04?

  1. Jak nainstalovat Go na Ubuntu 18.04

  2. Jak nainstalovat R na Ubuntu 18.04

  3. Jak nainstalovat Android Studio na Ubuntu 18.04

  1. Jak nainstalovat Conky Manager na Ubuntu

  2. Jak nainstalovat Android SDK Manager na Ubuntu 18.04

  3. Jak nainstalovat Android Studio na Ubuntu 22.04