ionic打包時自動簽名

文章建立在已經能夠打包的基礎上。主要是方便自己理解各個參數的應用。
cmd進入到你要打包的項目文件夾後, 輸入這句話:

keytool -genkey -keystore android.keystore -keyalg RSA -validity 40000 -alias android

不講其他的,下面框裏的是重點:
-keystore:指定所生成的數字證書的存儲路徑(路徑就是框裏的android.keystore
-alias:指定生成數字證書的別名(原理同上)。
重點
當你運行完這句話,會在你的當前運行cmd的目錄下生成一個:android.keystore的文件。
然後你需要自己去創建另一個文件:release-signing.properties(點後面的就是後綴):
裏面的內容如下:

storeFile=android.keystore
key.store.password=111111
key.alias=android
key.alias.password=000000

密碼是你運行上面命令的時候輸入的。你先照着上述的做就會明白的(沒必要先看完)。
然後將上面的兩個文件放到同一個目錄下,一般是myAppName\platforms\android\下面

最後再輸入以下命令:

ionic cordova build android --prod --release

自動生成兩個版本:
success

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章