1. 程式人生 > >Google Play上傳包失敗-------解決方案

Google Play上傳包失敗-------解決方案

場景

app打包完成之後,經過第三方的處理後,上傳Google Play,結果上傳失敗了

錯誤提示

上傳失敗

您上傳的 APK 沒有經過 Zipalign 處理,請對 APK 執行 Zipalign 工具,然後重新上傳

解決方案

 

  • 開啟終端,切換到一個build工具資料夾下面

       cd <android sdk的路徑>/build-tools/<build-tools的版本號>

 

我選的build-tool版本是28.0.1,我們會用到的是apksigner和zipalign

 

  • 使用zipalign更新包資訊,使它與現在包內的實際情況一致

       zipalign -v 4 <apk路徑>

 

  • 使用apksigner重新對包進行簽名

      apksigner sign --ks <打包用的Store檔案的路徑> --ks-key-alias <你的應用打包時使用的alias>  <要簽名的包的路徑>

      之後按提示順序輸入Store Password和Key Password  就可以成功完成簽名了