Cara Publikasi ionic 3 Aplikasi ke play store

Publikasi ionic 3 ke Google Play Store

Requirements

Running Your Apps
Untuk menjalankan aplikasi Anda, yang harus Anda lakukan adalah mengaktifkan debugging USB dan Mode Pengembang di perangkat Android Anda, lalu jalankan cordmon cordova menjalankan android –device dari baris perintah.

Ini akan menghasilkan pembuatan debug aplikasi Anda, baik dari segi kode Android dan Ionic

Mengaktifkan debugging USB dan Mode Pengembang dapat bervariasi antar perangkat namun mudah ditemukan dengan penelusuran Google.

Production Builds

Untuk running atau build aplikasi anda ke Produksi, jalankan

ionic cordova run android --prod --release
# or
ionic cordova build android --prod --release

Ini akan membuat aplikasi anda ter minify dan juga menghilangkan beberapa debug APK.  Jika error, ubah mode –prod menjadi –dev , karena saya juga mengalaminya. hehe..

Sign Android APK

Jika Anda ingin merelease app anda di google play store, kamu harus sign your APK file.

Untuk melakukannya, kamu harus membuat sebuah sertifikat/keystore baru.

Untuk menggenerate private key menggunakan keytool command yang ada di JDK, caranya:

keytool -genkey -v -keystore my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias my-alias

Anda pertama akan disuruh membuat sebuah password untuk keystore. Kemudian, jawab saja pertanyaan yang ditanyakan, hehe. Anda akan mendapatkan release-key.jks. File ini dibuat di folder tersebut.

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. HATI-HATILAH”..

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

Conclusion:

  1. Untuk memasang Aplikasi kita (.APK) ke playstore, ada beberapa langkah yang harus dilakukan, diantaranya:
  2. Release produk app.
  3. Membuat sertifikat/keystore menggunakan jarsigner.
  4. Memberikan sertifikat jarsigner ke APK kita.
  5. Optimasi APK dengan zipalign tool.
  6. Verifikasi APK dengan apksigner.
  7. Upload APK anda di Google Play Store.

Leave a Reply

Your email address will not be published. Required fields are marked *