Setelah pada tutorial sebelumnya kita sudah menginstall komponen yang kita butuhkan untuk membuat sebuah project React-Native, sekarang saatnya untuk mulai bermain dengan React-Native ini, hehe,.,.
Oke Langsung saja kita mulai tutorialnya..
Pertama, pastikan emulator anda sudah dijalankan,
Selanjutnya, buka powershell atau command prompt sebagai Administrator dengan cara klik kanan dan pilih run as administrator,
Kenapa harus administrator?
karena perintah yang akan kita jalankan membutuhkan akses penuh(administrator) untuk membuat folder baru dan langsung mengkonfigurasi.
Selanjutnya, ketikkan code berikut,
react-native init testProject
cd testProject
react-native run-android
Buka emulator dan hasilnya kira-kira akan tampak seperti ini,
===DONE!===
WHY?
1. Jika pada emulator tidak muncul apa-apa(putih polos)Silahkkan tekan "R" dua kali.
2. Failed to find target with hash string "android-23"?
Berarti komponen android-23 belum diinstall pada sdk, silahkan buka sdk pada path C:\Users\[nama users]\AppData\Local\Android\sdk.
(Folder AppData biasanya di hidden)
Klik 2 kali aplikasi SDK Manager sehingga akan tampak seperti ini,
Jangan perdulikan packages yang sudah tercentang(biarkan tetap tercentang), anda cukup mencentang android SDK Build Tools rev : 23.03, 23.02, 23.01 dan klik install packages.
3. SDK location not found?
Buat file local.properties pada path testProject/android seperti ini,
isikan code berikut pada file local.properties
sdk.dir=C:/Users/[Nama User]/AppData/Local/Android/sdk
setelah itu ketikkan pada powershell atau command prompt code berikut,
set ANDROID_HOME=C:/Users/[Nama User]/AppData/Local/Android/sdk
4. No connected devices?
emulator anda belum dijankan, caranya
buka aplication AVD Manager pada path C:\Users\[nama users]\AppData\Local\Android\sdk.
klik create, buat device emulator baru kira-kira biginilah,
jika sudah klik ok dan pada AVD Manager pilih device yang baru dibuat tadi dan klik start.
4. VT-x is disabled in BIOS?
enabled Intel Virtual Technology pada saat boot seperti ini (codedoct menggunakan laptop lenovo ideapad 300),