Cara Publikasi ionic 5 Aplikasi ke play store

Pada postingan sebelumnya, kita telah membahas tentang cara publikasi ionic 3 Aplikasi ke play store. sekarang karena versi ionic sudah sampai ke versi lima, maka kita akan bahas juga bagaimana cara publikasinya.
Sebelum dimulai, mari kita simak kebutuhan apa saja yang kita butuhkan untuk proses selanjutnya.

Contents
Requirements
- Java JDK
- Android Studio
- Updated Android SDK tools, platform and component dependencies. Available through Android Studio’s SDK Manager
Daftar Isi
- Generate Release Aplikasi
- Signing APK
- Submit Ke Google Play Developer
- Update Aplikasi
- Conclusion
Generate Release Aplikasi
Untuk generate aplikasi release, kita gunakan command seperti ini:
ionic cordova build android --prod --release
Berdasarkan configurasi Anda di config.xml. Nanti, setelah selesai akan disimpan di folder platforms/android/app/build/outputs/apk.
Signing APK
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
Note: Anda harus menyimpan file ini baik-baik!! Jangan sampai hilang. Karena file ini akan digunakan untuk mengupdate app di play store. “JIKA HILANG, APP ANDA TIDAK AKAN DAPAT DI UPDATE KEMBALI
Untuk sign APK unsign, jalankan jarsigner tool, file ini sudah termasuk di dalam JDK:
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.jks android-release-unsigned.apk my-alias
Terakhir, kita membutuhkan zip align tool untuk mengoptimisasi APK kita. Zipalign tool dapat ditemukan di /path/to/Android/sdk/build-tools/VERSION/zipalign
. Sebagai contoh, setelah kita memasang Android Studio, lokasinya Android/sdk/build-tools/VERSION/zipalign
:
zipalign -v 4 android-release-unsigned.apk HelloWorld.apk
Untuk verifikasi APK anda terdaftar, jalankan apksigner. APK signer dapat ditemukan di path yang sama di zipalign tool:
apksigner verify HelloWorld.apk
Sekarang, kita mempunyai APK final release Helloword.apk dan kita dapat release APK ini di Google Play Store untuk semua orang. Enjoy guys. hehe
Submit Ke Google Play Developer
Pada postingan selanjutnya, akan dibahas.
Update Aplikasi
Pada postingan selanjutnya, akan dibahas.
Conclusion
Masih sama seperti pada ionic versi 3, pada versi 5 pun langkah-langkahnya masih sama seperti berikut:
- Untuk memasang Aplikasi kita (.APK) ke playstore, ada beberapa langkah yang harus dilakukan, diantaranya:
- Release produk app.
- Membuat sertifikat/keystore menggunakan jarsigner.
- Memberikan sertifikat jarsigner ke APK kita.
- Optimasi APK dengan zipalign tool.
- Verifikasi APK dengan apksigner.
- Upload APK anda di Google Play Store.
- Update Aplikasi Anda di Google Play Store.