Seperti yang gua janjikan, di tutorial kali ini gua akan membahas bagaimana cara membuat proyek Cordova dan melakukan build ke platform Android terbaru yang didukung oleh Cordova sekarang yaitu Android 11 (API level 32). Pada tutorial ini, output yang kita dapatkan berupa file .apk, untuk melakukan build ke app bundle supaya bisa kalian masukan ke Google Playstore akan gua bahas pada tutorial selanjutnya karena pada blog ini kita akan mempelajarinya secara step by step (alibi sih, sebenarnya gua malas ngetik panjang).
Sebelum itu, pastikan kalian sudah melakukan instalasi Cordova, Java SE JDK 11, dan sudah mempunyai resource Android SDK untuk platform Android API level 32 serta build tools 32.0.0. Jika belum, kalian bisa melihat tutorial sebelumnya. Jika sudah, mari kita lanjut ke tutorial selanjutnya.
Membuat Proyek Cordova
Supaya lebih terorganisir kalian bisa membuat folder baru untuk proyek cordova dan copy direktori tersebut. Buka terminal atau command line kalian, kalau di Windows kalian bisa buka command prompt (cmd), lalu masukan perintah berikut (mungkin berbeda-beda tergantung sitem operasi kalian, silahkan cek bagaimana cara menavigasi direktori di terminal sesuai sistem operasi masing-masing, ini untuk Windows).
cd direktorikalian
Misalnya:
cd C:\Users\Axioo\Documents\Cordova
Jika kalian sudah masuk ke direktori tersebut, sekarang saatnya membuat proyek cordova. Masukan perintah ini.
cordova create namaproyekkalian com.perusahaankalian.aplikasikalian "Aplikasi Kalian"
Misalnya:
Cordova create contoh com.zanjidev.contoh "Contoh Cordova"
Tunggu proses sampai selesai, jika sudah selesai, akan ada folder baru dengan nama sesuai dengan yang kalian masukan di perintah sebelumnya, misalkan folder contoh yang gua buat. Masuk ke direktori proyek kalian kurang lebih seperti langkah sebelumnya dengan memasukan perintah berikut (sekali lagi, berbeda-beda tergantung OS).
cd direktoriproyekkalian
Misalnya:
cd C:\Users\Axioo\Documents\Cordova\contoh
Menambahkan Platform Android
Sebenarnya Cordova bisa build multiplatform jadi bukan cuma android saja. Untuk melakukan build ke Android, sebelumnya kalian harus menambahkan platform android terlebih dahulu. Ada dua versi platform cordova untuk android, yang pertama jika kalian ingin membuat gim atau aplikasi dengan API level 30 ke bawah yang mana ini membutuhkan resource API level 30, Java SE JDK minimal versi 8, dan build tools versi 30.0.0, yang kedua adalah untuk API level 31 dan selanjutnya. Untuk tutorial kali tentu saja kita akan menambahkan platform android yang ke-2 dengan cara membuat perintah sebagai berikut.
cordova platform add android@11.0.0
Proses ini memerlukan internet, jadi pastikan internet kalian sudah terhubung. Sampai disini kalian sudah berhasil membuat proyek android di cordova, tetapi untuk melakukan build beda lagi. Sebelumnya kita cek dulu apakah semua persyaratan yang dibutuhkan untuk melakukan build sudah terpenuhi dengan memasukan perintah berikut.
cordova requirements
Jika kalian mendapati tulisan seperti ini berarti sudah aman.
 |
| Requirements aman |
Jika masih ada tulisan kuning bertarti masih ada yang kurang entah itu JDK, Gradle, atau SDK, silahkan tanyakan di komentar jika masih bingung apa yang kurang dengan memasukan isi tulisan kuning tersebut.
Build ke Android
Hapus file yang ada di folder www proyek kalian, masukan file gim atau aplikasi kalian ke folder www, atau jika ingin coba-coba gunakan yang sudah ada, tidak perlu hapus atau ubah-ubah lagi. Untuk melakukan build ke .apk, kita akan memanfaatkan perintah run di Cordova dengan memasukan perintah berikut.
cordova run android
Jika laptop/PC kalian sudah ter-install Android Studio dan sudah terpasang emulator atau kalian menghubungkan PC/Laptop kalian ke smartphone yang sudah dalam debug mode, perintah ini akan otomatis membuka emulator Android Studio atau halaman install aplikasi smartphone kalian. File .apk sendiri bisa kalian cari di .\platforms\android\app\build\outputs\apk\debug.
Akhir Kata
Mungkin sampai disini dulu tutorial kita kali ini, seiring dengan perkembangan android yang rutin banget update platform, tutorial ini mungkin bisa jadi tidak relevan dan gua kalau ingat akan langsung merevisi artikel ini. Jika ada update lebih lanjut dan tutorial di sini belum sempat gua update, jangan ragu untuk memberitahu di komentar. Tutorial selanjutnya gua mungkin akan membahas bagaimana mengatur proyek android kalian.
Komentar
Posting Komentar
Tata Tertib Berkomentar di Blog ZanJI:
-Dilarang menyisipkan link aktif pada komentar
-Dilarang promosi iklan
-Dilarang komentar yang berbau pornografi dan perjudian
-Dilarang komentar yang mengandung unsur SARA.