React native adalah sebuah framework front-end untuk membuat aplikasi mobile dan dekstop buatan Facebook yang ditulis dengan bahasa Javascript atau Typescript. React native telah digunakan oleh banyak perusahaan di dunia seperti Instagram, Facebook, AirBnB, Discord dan masih banyak lagi untuk membuat aplikasi mobile mereka. Dalam proses developmentya, kita kerap kali menemukan bug dan masalah.
Salah satu yang sering dialami adalah error SDK location not found. Define location with an ANDROID_SDK_ROOT environment variable pada sistem operasi Android.
Permasalahan tersebut dialami karena kita belum menentukan environment variable untuk SDK Android. Berikut adalah cara memperbaiki error tersebut:
- Buka direktori project React Native-mu.
- Lalu buka folder android
cd android
- buat sebuah file dengan nama local.properties
- Isikan dengan script berikut:
sdk.dir=C:\\Users\\<nama-user>\\AppData\\Local\\Android\\sdk
- Ganti <nama-user> dengan user PC-mu.
- Sekarang jalankan kembali proyekmu dengan
npm run android
Selesai, sekarang kamu bisa melanjutkan proyek react native-mu di android dengan lancar.
Baca Juga – React.js vs JQuery, Mana yang Lebih Populer? (2021)