cordova 命令行打包apk


Cordova 打包 Android release app 過程詳解:

1.全局安裝Cordova CLI:

npm install -g cordova

2.創建項目:

cordova create cordova-demo com.example.cordovaDemo cordovaDemo

3.添加平台:

cordova platform add android

4.構建apk: 

cordova build android

5.建立符合鏈接 android-apk: 

ln -s platforms/android/build/outputs/apk android-apk

6.查看android-debug-unsigned.apk: 

ls android-apk

構建release版本:

7.Build : 

cordova build --release

8.Sign: 

keytool -genkey -v -keystore release-key.keystore -alias cordova-demo -keyalg RSA -keysize 
2048 -validity 10000

9.對APK簽名:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore release-key.keystore 
android-apk/android-release-unsigned.apk cordova-demo

10.Align: 

zipalign -v 4 android-apk/android-release-unsigned.apk android-apk/cordova-demo.apk

注:自動打包

cordova build android --release -- --keystore="release-key.keystore" --alias=cordova-demo -- 
storePassword=testing --password=testing2

 

文件內容如下:

{
  "android": {
    "release": {
      "keystore": "release-key.keystore",
      "alias": "cordova-demo",
      "storePassword": "testing",
      "password": "testing2"
    }
  }
}

.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM