ADT:我可以使用用于签署调试版本的密钥来签署手动构建吗?

时间:2013-07-01 15:55:06

标签: android adt

我有一个带有自动更新程序的程序,直到现在我为我的beta测试人员部署了由Eclipse“Run”和“Debug”命令生成的程序版本。 (糟糕的决定 - 我现在知道)

现在我想部署由“导出”命令创建的版本,但不需要我的测试人员卸载应用程序priror以安装新版本。为了实现这一点,我需要使用用于自动调试版本的密钥对“导出”命令创建的apks进行签名。

这可能吗? - 如果是:我将如何做到这一点?在哪里可以找到用于此自动构建的密钥?

最好的问候

1 个答案:

答案 0 :(得分:2)

您可以从〜/ .android / debug.keystore找到自动调试密钥。如果您正在使用eclipse,您可以从Windows-> preference->设置自定义密钥库的路径(如果您愿意的话)。 Android->生成。但使用调试密钥的缺点是1)它仅在365天内有效。 2)您无法将应用程序发布到Play商店。和其他我不记得的。

http://developer.android.com/tools/publishing/app-signing.html详细介绍了有关签署应用的详细信息。