Tuesday, June 6, 2023

Could not Determine SDK root

 




Seperti yang kita ketahui untuk membuat aplikasi Android, sangat direkomendasikan menggunkan Android Studio. Namun, ada beberapa kendala yang membuat saya tidak bisa menggunakan perangkat lunak tersebut, ya taulah ya kalau Android Studio itu membutuhkan memori yang besar, RAM yang mumpuni juga buat running emulatornya, sedangkan spek laptop saya cukup menyedihkan. Apalagi ketika tahu bahwa tambahan RAM yang sudah saya beli di waktu lampau yang sebenarnya terdeteksi oleh CPU-Z, tapi tidak terbaca oleh environment system di laptop ini.

Biasanya saya atasi dengan menggunakan SDK-nya saja. Tapi ketika saya mengakses kembali laman Android Studio, jika tidak mau pakai Android Studio, kita diarahkan untuk penggunaan Command Line.

Jadi setelah mengunduh Command Line ini, saya ingin melakukan beberapa pengecekan standar apakah sudah terpasang dengan benar atau belum. Seperti biasanya, cek versi saja.
Perintah yang dimasukkan adalah : sdkmanager --version

Jika mendapat galat berupa 'Could not determine SDK root', berarti environment-nya Android ini harus ditambahkan ke sistem komputer Anda.


Masuk ke environment system dan tambahkan path untuk Android ini.


Yang saya lakukan adalah membuat path baru untuk Android baik di user variable dan sistem variable. Alasannya adalah karena saya memasang Android Command Line ini tidak di direktori default C: melainkan direktori cadangan, jadi supaya terdeteksi secara global, saya buat saja path baik di user variable dan system variable.
Selain membuat path baru, saya juga tetap menambahkan path Android (nama alamat yang disalin harus yang berakhiran .bin) di path user variable dan system variable yang sudah ada.
Hal ini saya lakukan supaya saya tidak repot dua kali untuk pengecekan.

Jika mengikuti langkah-langkah diatas, seharusnya sdkmanager-nya sudah terdeteksi oleh sistem.




Could not Determine SDK root

  Seperti yang kita ketahui untuk membuat aplikasi Android, sangat direkomendasikan menggunkan Android Studio . Namun, ada beberapa kendala ...