Programmer

Cara Build APK React Native di Windows & Mac OS Hingga Release

Cara Build APK React Native di Windows & Mac OS Hingga Release

Dalam dunia pengembangan aplikasi, React Native telah menjadi salah satu kerangka kerja pilihan bagi banyak developer untuk membuat aplikasi seluler. Jika Anda baru memulai atau hanya ingin tahu bagaimana cara membangun APK React Native, Anda telah berada pada sumber yang tepat. Mari kita jelajahi langkah demi langkah.

Cara Build APK React Native di Windows & Mac OS Hingga Release

Melakukan Signing Aplikasi

Sebelum kita mulai, penting untuk memahami mengapa kita perlu melakukan signing pada aplikasi. Android memerlukan semua aplikasi untuk ditandatangani secara digital dengan sertifikat sebelum dapat diinstal. Ini adalah langkah keamanan untuk memastikan integritas aplikasi.

Generating an Upload Key

Langkah pertama adalah membuat upload key. Ini adalah kunci pribadi yang Anda gunakan untuk menandatangani APK Anda.

Windows

Jika Anda menggunakan Windows, Anda perlu menjalankan perintah khusus. Buka terminal dan navigasikan ke direktori JDK Anda. Kemudian, jalankan perintah berikut:

keytool -genkeypair -v -storetype PKCS12 -keystore my-upload-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000

macOS

Bagi pengguna macOS, pertama-tama, temukan di mana folder JDK Anda berada dengan menjalankan /usr/libexec/java_home. Kemudian, navigasikan ke direktori tersebut dan jalankan perintah berikut:

sudo keytool -genkey -v -keystore my-upload-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000

Setelah menjalankan perintah di atas, Anda akan memiliki file my-upload-key.keystore. Jaga kerahasiaan kunci ini.

Setting up Gradle Variables

Dengan upload key yang sudah dibuat, Anda perlu mengkonfigurasi Gradle untuk menggunakannya. Letakkan file my-upload-key.keystore di direktori android/app di proyek Anda. Kemudian, konfigurasikan variabel di ~/.gradle/gradle.properties atau android/gradle.properties.

Adding Signing Config

Selanjutnya, Anda perlu mengatur signing config di file android/app/build.gradle untuk menandatangani build rilis dengan upload key.

Building the APK

Sekarang Anda siap untuk membangun APK! Buka terminal, navigasikan ke direktori proyek React Native Anda, dan jalankan:

npx react-native build-android --mode=release

Setelah selesai, Anda akan memiliki APK yang siap untuk diunggah ke Google Play Store!

Testing Before Uploading

Sebelum mengunggah APK ke Play Store, pastikan untuk mengujinya. Install di perangkat dan periksa apakah semuanya berfungsi dengan baik.

 

Membangun APK React Native mungkin tampak menantang, tetapi dengan mengikuti langkah-langkah di atas, prosesnya menjadi jauh lebih mudah. Pastikan untuk selalu melakukan signing pada APK Anda dan uji coba sebelum mengunggah ke Play Store. Selamat coding!

Facebook
Twitter
LinkedIn