【发布时间】:2011-08-19 09:49:40
【问题描述】:
如何重新签署安卓 apk。我参考了这个答案Can I re-sign an .apk with a different certificate than what it came with?
但遇到了 Android Manifest.xml 缺失错误。
【问题讨论】:
-
在哪一步?另外,您确定清单仍在 apk 中吗?
-
听起来您从 APK 文件的根目录中删除了 AndroidManifest.xml,而不仅仅是 META-INF 。就像原来的问题说的那样。
-
详细流程:1.将apk转换为zip格式。 2.Removed all files from META-INF,remaining files(lib,res,AndroidManifest,classes.dex,resources.arsc) 3.zipped the file back to .apk 4.Used jarsigner to sign the apk (output added: META- INF/MANIFEST.MF 添加:META-INF/ANDDEV_K.SF.......) 5.尝试在模拟器上安装 apk 然后我得到(Android manifest.xml 在 apk 中丢失)
标签: android android-emulator certificate apk