First, create and package Cordova’s APP project

1. Create ionic4 & Angular project

ionic start myApp tabs --type=angular

2. Add ios and android platforms

1 ionic cordova prepare ios

2 ionic cordova prepare android

3. Run the project

1 ionic cordova run ios

2 ionic cordova run android

4. Package into apk

< div class="code">

ionic cordova build android --release

5. Signature

  1. Rename the packaged apk to app .apk into the bin directory of jdk
  2. Run cmd in the bin directory of jdk as an administrator, and run the following command to generate a signature file
keytool -genkey -v -keystore [name].keystore -alias [name].keystore -keyalg RSA -validity 20000

  1. Run the following command to sign the APK
jarsigner -verbose -keystore [name].keystore- signedjar complete.apk app.apk [name].keystore

If running on a browser

ionic serve

ionic start myApp tabs --type=angular

1 ionic cordova prepare ios

2 ionic cordova prepare android

1 ionic cordova run ios

2 ionic cordova run android

ionic cordova build android --release 

keytool -genkey -v -keystore [name].keystore -alias [name].keystore -keyalg RSA -validity  20000

jarsigner -verbose -keystore [name].keystore -signedjar complete.apk app.apk [name].keystore

ionic serve

Leave a Comment

Your email address will not be published.