GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Android SDK Manager di Ubuntu 16.04

Pada artikel ini, kita akan melihat cara menginstal Android SDK manager di ubuntu 16.04 dengan baris perintah. SDKmanager adalah alat baris perintah yang memungkinkan Anda untuk melihat, menginstal, memperbarui, dan menghapus paket untuk Android SDK. Jika Anda menggunakan Android Studio, maka Anda tidak perlu menggunakan alat ini dan Anda dapat mengelola paket SDK Anda dari IDE. Mari kita mulai dengan penginstalan.

Instal Android SDK di Ubuntu 16.04

Langkah 1 :Sebelum memulai instalasi Android SDK, kita perlu menginstal java pada mesin. Android SDK membutuhkan Java untuk dijalankan. Jalankan perintah di bawah ini untuk menginstal java di mesin

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

Anda dapat memeriksa status instalasi dengan memeriksa versi java yang diinstal, Jalankan perintah di bawah ini untuk memeriksa versi yang diinstal jika memberikan versi dalam output, Java berhasil diinstal.

$ java -version

Jika Anda telah menginstal versi java di mesin, abaikan langkah ini.

Langkah 2 :Sekarang, unduh binari sdkmanager dari halaman Unduh situs web Android. Anda akan mendapatkan tautan binari di halaman di bawah alat baris perintah. Setelah menyalin tautan, jalankan perintah di bawah ini untuk mengunduh binari.

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

Anda perlu mengganti tautan dengan yang Anda salin pada perintah di atas.

Langkah 3 :Ekstrak file zip yang diunduh pada direktori pilihan Anda. Saya mengekstraknya di direktori home.

$ unzip sdk-tools-linux-3859397.zip

Satu direktori baru bernama 'alat' akan dibuat. Kami telah berhasil menginstal Android SDK. Sekarang, mari kita konfigurasikan.

Langkah 4 :Tambahkan direktori alat SDK di variabel lingkungan PATH untuk membuat executable tersedia secara global. Tambahkan di bawah baris ~/.bashrc atau ~/.profile file untuk membuatnya permanen.

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

Gunakan jalur relatif sesuai dengan direktori instalasi Anda di baris di atas.

Penggunaan pengelola SDK Android dari baris perintah

Mencantumkan paket

Anda dapat membuat daftar paket yang diinstal dan tersedia dengan menjalankan perintah di bawah ini. Ini akan menampilkan paket yang diinstal, paket yang tersedia, dan pembaruan yang tersedia pada paket yang diinstal.

$ 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

Instal paket

sdkmanager packages [options]
Di sini, argumen 'paket' adalah jalur bergaya SDK seperti yang ditunjukkan dengan perintah --list (Lihat output dari perintah 'sdkmanager --list' dan periksa kolom jalur) , dibungkus dengan tanda kutip ganda (misalnya, "build-tools;24.0.2" atau "platform;android-25")

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

Atau, Anda dapat memberikan package_file sebagai argumen yang berisi semua paket yang perlu diinstal.

$ sdkmanager --package_file=package_file [options]

Untuk menghapus instalasi paket yang ada, yang perlu Anda lakukan adalah memasukkan flag --uninstall sederhana seperti yang ditunjukkan di bawah ini

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

Perbarui semua paket yang diinstal

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

Kami telah berhasil menginstal dan mengonfigurasi Android SDK di ubuntu 16.04. Studio Android diperlukan untuk pengembangan Android, Untuk membangun aplikasi saja, sdkmanager sudah cukup. Jika Anda ingin menggunakan mesin Anda sebagai mesin build hanya untuk menghasilkan apk android alih-alih pengembangan, maka pendekatan ini sangat ideal untuk Anda. Silakan sampaikan pendapat Anda di bagian komentar.


Ubuntu
  1. Cara Menginstal R di Ubuntu 20.04

  2. Cara Menginstal CopyQ Clipboard Manager 4.0.0 di Ubuntu 20.04

  3. Bagaimana Cara Menginstal Anbox di Ubuntu 20.04?

  1. Cara Menginstal Go di Ubuntu 18.04

  2. Cara Menginstal R di Ubuntu 18.04

  3. Cara Menginstal Android Studio di Ubuntu 18.04

  1. Cara Menginstal Conky Manager di Ubuntu

  2. Cara Menginstal Android SDK Manager di Ubuntu 18.04

  3. Cara Menginstal Android Studio di Ubuntu 22.04