cordova項目打包並更新騰訊開放平臺安裝包、加固重新簽名步驟

打包apk

1.在webstorm中打開cordova項目,執行

cordova build android

這樣會生成debug版的apk。

2.打包完成後會提示輸出目錄

一般是:

  /項目根目錄/platform/android/build/outputs/apk/

名稱一般是:

android-release.apk

更新騰訊開放平臺安裝包

網址:http://open.qq.com

1.登錄後,找到管理中心

2.進入到管理中心後,找到下面應用

 

3.點擊右邊更新安裝包

4.點擊更新安裝包,將本地安裝包上傳

 

5.此時會提示未加固應用,點擊立即免費加固

 

6.等待在線加固完成

 

7.加固完成後,點擊下載加固包,也可以下載加固工具以及自動簽名工具到本地加固並前面,但是要註冊並登錄騰訊雲賬號

8.點擊繼續下載加固包

9.點擊下載到電腦

加固後簽名

1.將加固後的apk文件以及簽名的keystore文件放在同一個文件夾下,關於keystore怎樣生成可以自行百度

2.在此處打開命令行輸入:、

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore release-key.keystore android-release_legu.apk cordova-project

release-key.keystore :這是你的簽名文件的名字

android-release_legu.apk :加密後的apk的名字

這時會提示你輸入生成簽名文件時設定的密碼,輸入後點擊回車。

然後接着輸入:

zipalign -v 4 android-release_legu.apk  cordova-pass.apk

android-release_legu.apk  :這是簽名前的apk名字

cordova-pass.apk:這是簽名後的apk名字

如果提示:zipaligin不是內部命令的錯誤,請參照:

http://www.noobyard.com/article/p-dqqkyaru-sp.html

簽名後再審覈

將加固並簽名後的apk在回到更新安裝包那裏點擊更新安裝包然後點擊保存然後提交所有頁面審覈。

注意

更新apk一定要注意簽名的重要性以及正確性

如果本次提交的apk的簽名與上次提交的apk的簽名不一致,再次提交後會提示此APP已經打入盜版庫,不允許重複上傳,你聯繫客服會給你查詢原因,並給你上一次提交正確的時間,系統第一次會默認自動修爲本次簽名,而且不會通知你。

下次如果再想改簽名只能聯繫客服,客服會告訴你一個應用只能修改兩次簽名,包括第一次默認修改。超過兩次將會不予受理。