Google Play上传包失败-------解决方案

版权声明:转载本博客文章时,请注明文章来源,并附上源链接 https://blog.csdn.net/pkorochi/article/details/83624127

场景

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  就可以成功完成签名了

猜你喜欢

转载自blog.csdn.net/pkorochi/article/details/83624127