如何使用多个证书签署APK?

时间:2011-02-11 07:35:20

标签: android key

(我知道以前曾经问过这个问题,但这是一个不同的问题。)

我在accidententley用debug.keystore签署了我的市场应用程序我不想放松我在市场上的进展。

所以我用debug.keystore签署了我的应用程序,所以我可以这样做

版本1.0 =>签署证书A. 版本2.0 =>签署证书A&乙 版本3.0 =>签署证书B

然后我尝试发出命令

jarsigner -verbose -keystore private.keystore myapp.apk private

我收到以下错误

jarsigner:无法签名jar:java.util.zip.ZipException:无效的条目压缩 sed大小(预期2735但得到2785字节)

帮助!

请在谷歌检查一下你是非常错误的为什么我会在这里抱怨如果它没有发生

http://www.google.com/support/forum/p/Android+Market/thread?fid=214674fe44ec7f0d00049bff172dfec9&hl=en

1 个答案:

答案 0 :(得分:1)

  

我在accidententley用debug.keystore签署了我的市场应用程序我不想放松我在市场上的进展。

这是不可能的。 Android Market不接受调试密钥,部分原因是证书的生命周期太短。