Cordova 發佈 Google Play Store
在AndroidManifest.xml的application裡加入android:debuggable="false"
$cordova plugin rm org.apache.cordova.console
$platforms/android/cordova/clean
備註:keytool只要執行一次就好,之後打包都不用再執行
$keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
備註:在Cordova 5.0.0版本, platforms/android/ant-build/CordovaApp-release-unsigned.apk 要換成platforms/android/build/outputs/apk/android-release-unsigned.apk
備註:21.1.2會變動
$cordova plugin rm org.apache.cordova.console
$platforms/android/cordova/clean
$cordova build --release android
備註:keytool只要執行一次就好,之後打包都不用再執行
$keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
備註:在Cordova 5.0.0版本, platforms/android/ant-build/CordovaApp-release-unsigned.apk 要換成platforms/android/build/outputs/apk/android-release-unsigned.apk
$jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore platforms/android/ant-build/CordovaApp-release-unsigned.apk alias_name
備註:21.1.2會變動
$~/Library/Android/sdk/build-tools/21.1.2/zipalign -v 4 platforms/android/ant-build/CordovaApp-release-unsigned.apk app.apk
接下來把app.apk上傳到Google Play Developer Console
接下來把app.apk上傳到Google Play Developer Console
留言
張貼留言