Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Memperbaiki "Failed to install the following Android SDK packages as some licenses have not been accepted" di Android Studio

Cara Memperbaiki "Failed to install the following Android SDK packages as some licenses have not been accepted" di Android Studio

Ketika Anda mengunduh versi alat SDK Android terbaru menggunakan baris perintah untuk menginstal SDK dan Anda hanya mencoba membangun gradle maka kesalahan ini muncul:

Failed to install the following Android SDK packages as some licenses have not been accepted.

platforms;android-27 Android SDK Platform 27

build-tools;27.0.3 Android SDK Build-Tools 27.0.3

To build this project, accept the SDK license agreements and install the missing components using the Android Studio SDK Manager.

Alternatively, to transfer the license agreements from one workstation to another, see http://d.android.com/r/studio-ui/export-licenses.html

Anda mungkin menghadapi kesalahan ini bahkan setelah mengetik y sebagai jawaban atas pertanyaan: Apakah Anda menerima lisensi 'android-sdk-license-c81a61d9' [y / n]: y. Jadi kita perlu melihat mengapa kesalahan ini muncul? Karena kesalahan ini, kami tidak dapat mengkompilasi proyek kami. Jadi dalam artikel ini, kita akan berbicara tentang cara mengatasi kesalahan ini menggunakan lima  metode yang berbeda. Tapi sebelum langsung melompat ke solusi terlebih dahulu mari kita lihat sesuatu tentang Android SDK.

Apa itu Android SDK packages

SDK adalah singkatan dari software development kit atau devkit untuk jangka pendek. SDK Android terdiri dari emulator, alat pengembangan, contoh proyek dengan kode sumber, dan pustaka yang diperlukan untuk membangun aplikasi Android. Android SDK Manager, mengelola berbagai versi SDK Android, alat, dan berbagai paket berguna lainnya yang dapat Anda pilih dan unduh, untuk menjaga lingkungan pengembangan Anda tetap up-to-date.

Bagaimana Cara Mengatasi Gagal Menginstal SDK Packages

Metode 1

Anda harus menerima lisensi sebelum membangun. Menurut dokumen SDK Android, Anda dapat menggunakan perintah berikut tergantung pada lokasi pengelola SDK: Opsi Lisensi pada -lisensi tampaknya hilang. Yeah | sdkmanager –licenses

Untuk Windows:

Langkah 1: Navigasikan ke %ANDROID_HOME%/alat/bin .

%ANDROID_HOME% adalah jalur ke SDK. Secara default terletak di: C:\Users\UserName\AppData\Local\android\Sdk . Jika Anda telah memindahkan SDK ke lokasi direktori lain maka Anda dapat mengikuti langkah-langkah di bawah ini:

  • Cari untuk mengedit variabel lingkungan sistem.
  • Kemudian dalam variabel lingkungan, Anda akan melihat ANDROID_HOME.
Cara Memperbaiki "Failed to install the following Android SDK packages as some licenses have not been accepted" di Android Studio

  • Menavigasi ke jalur itu dalam cmd

Langkah 2:

Setelah berhasil menavigasi hanya ketik di bawah perintah dan Anda selesai.

sdkmanager –licenses

Untuk Distribusi GNU/Linux:

Yeah | ~/Android/Sdk/tools/bin/sdkmanager -licenses

Untuk macOS:

ekspor JAVA_HOME=/Applications/Android\ Studio.app/Contents/jre/jdk/Contents/Home

Yeah | ~/Library/Android/sdk/tools/bin/sdkmanager -licenses

Untuk Pengguna Flutter :

Cukup ketik flutter doctor -android-lisensi di terminal dan tunggu selama beberapa detik. Anda akan melihat "Semua lisensi paket SDK diterima" di layar Anda.

Cara Memperbaiki "Failed to install the following Android SDK packages as some licenses have not been accepted" di Android Studio

Metode 2

Langkah 1: Di Android Studio pergi ke Tools > SDK Manager.

Langkah2: Buka tab SDK Tools seperti yang ditunjukkan pada gambar di bawah ini.

Langkah3: Pilih Android SDK Command-line Tools (terbaru) dan unduh dengan menekan Apply.

Cara Memperbaiki "Failed to install the following Android SDK packages as some licenses have not been accepted" di Android Studio

Metode 3

di OS Windows masuk ke jalur sdkmanager Anda lalu jalankan

./sdkmanager.bat –licenses

Anda dapat menemukan sdkmanager Anda di: \Android\tools\bin

JIKA Anda tidak tahu di mana SDK Anda berada, ikuti langkah-langkah berikut:

  • Buka Android Studio
  • Navigasikan ke File > Proyek Anda > Pengaturan > Tampilan dan Perilaku > SDK Android
Cara Memperbaiki "Failed to install the following Android SDK packages as some licenses have not been accepted" di Android Studio

Metode 4

Langkah 1:Buka $ANDROID_HOME/tools/bin anda dan nyalakan cmd dan ketikkan perintah di bawah ini:

./sdkmanager –licenses

Cara Memperbaiki "Failed to install the following Android SDK packages as some licenses have not been accepted" di Android Studio

Terima semua lisensi yang tercantum di sana.

Langkah 2:

Setelah ini, buka folder lisensi di SDK.

Cara Memperbaiki "Failed to install the following Android SDK packages as some licenses have not been accepted" di Android Studio

Periksa apakah ada lima file ini:

  • android-sdk-license
  • android-googletv-license
  • android-sdk-preview-license
  • google-gdk-lisensi
  • mips-android-sysimage-license
Cara Memperbaiki "Failed to install the following Android SDK packages as some licenses have not been accepted" di Android Studio

Langkah 3:

Berikan percobaan ulang dan bangun lagi, tetap saja, Jenkins memberikan 'lisensi tidak diterima' maka Anda harus memberikan izin penuh ke direktori 'SDK' Anda dan semua direktori induknya. Berikut adalah perintahnya:

sudo chmod -R 777 /opt/

Jika Anda memiliki sdk di direktori /opt/ .

Metode 5

Untuk pengguna Windows:

Langkah1: Buka lokasi file sdkmanager.bat Anda. Secara default, itu ada di Android\sdk\tools\bin di dalam folder %LOCALAPPDATA%.

Cara Memperbaiki "Failed to install the following Android SDK packages as some licenses have not been accepted" di Android Studio

Langkah2: Buka jendela terminal di sana dengan mengetik cmd ke bilah judul. Kemudian buka jalur di atas (Android\sdk\tools\bin seperti yang disorot oleh garis putih pada gambar di bawah ini) dan ketik:

sdkmanager.bat –licenses

Cara Memperbaiki "Failed to install the following Android SDK packages as some licenses have not been accepted" di Android Studio

Terima semua lisensi dengan 'y'.

Berikut tadi adalah Cara Memperbaiki "Failed to install the following Android SDK packages as some licenses have not been accepted" di Android Studio. Semoga bermanfaat.

Posting Komentar untuk "Cara Memperbaiki "Failed to install the following Android SDK packages as some licenses have not been accepted" di Android Studio"