1
我想使用與桌面應用程序相同的證書來簽署Android應用程序。我有3個文件 - .cer,.p12和.pfx。是否有可能使用任何這些簽署Android應用程序?如何使用現有的.cer,.p12或.pfx證書籤署應用程序?
更新:我已成功導入.cer密鑰(似乎是X.509格式的證書)到新創建的密鑰庫中,但我無法將其用於簽名。以下是錯誤消息jarsigner
給我:
未找到證書鏈:[別名]。密鑰必須引用包含私鑰和對應的公鑰 密鑰證書鏈的有效的 KeyStore密鑰條目。
也許,在導入證書使其有效後,我還需要做其他事情:生成一個公鑰或什麼?
您的證書是否有效期爲10年或更長? Android市場需要很長的時間。另見http://stackoverflow.com/questions/3985419/how-do-i-create-a-certificate-for-my-android-market-apk – rekire
@rekire:謝謝你的提醒!順便說一下,自動生成的證書(我在網上查看教程後得到的)只有6個月有效。奇怪的。 –
[Signing apk with .p12]可能的重複(http://stackoverflow.com/questions/19829630/signing-apk-with-p12) –