我刚刚成功签署了一个Android应用程序,我正在尝试重新发布到商店。我不记得我是否必须在jarSigner之后运行zipAlign?或者在我运行jarSigner后我很好吗?
我在这里:http://developer.android.com/guide/publishing/publishing.html并没有在“在Google Play上发布更新”部分找到答案。
另外,当我上传新的apk时,是否必须停用旧的apk?或者只是翻过旧的?
谢谢!
答案 0 :(得分:4)
见这里:http://developer.android.com/guide/developing/tools/zipalign.html
警告:您必须在应用构建过程中的两个特定点之一使用zipalign,具体取决于您使用的应用签名工具:
如果您使用apksigner,则只能在APK文件签名之前执行zipalign。如果您使用apksigner对APK进行签名并对APK进行进一步更改,则其签名将失效。
如果您使用jarsigner,则只能在APK文件签名后执行zipalign。