使用特定密码构建具有特定调试/释放密钥的Android应用程序

时间:2013-03-04 15:30:55

标签: android debugging build keystore

我有一个android源代码,我也有特定的调试和发布.keystore文件和特定的密码。如何使用eclipse使用此密钥库和密码构建源代码?当我尝试添加自定义调试密钥库时,它会通知“Keystore was tampered with, or password was incorrect”。我在哪里可以在eclipse中指定密码?如何使用此密钥库构建应用程序?

提前致谢

2 个答案:

答案 0 :(得分:1)

要在Eclipse中使用您的发行版.keystore文件,请选择导出选项并将其导出为Android应用程序。它将在下一个屏幕上询问您.keystore文件和密码

Export Android Application

答案 1 :(得分:1)

根据Android开发者site

  

如有必要,您可以更改调试的位置/名称   密钥库/密钥或提供要使用的自定义调试密钥库/密钥。然而,   任何自定义调试密钥库/密钥必须使用相同的密钥库/密钥名称   密码作为默认调试密钥(如上所述)。

因此,如果您的调试密钥不使用这些名称和密码,则无法使用它:

  

密钥库名称:“debug.keystore”密钥库密码:“android”密钥   别名:“androiddebugkey”密钥密码:“android”CN:“CN = Android   调试,O =机器人,C = US“

要使用您的发布密钥库,您可以打开AndroidManifest.xml,单击底部的清单选项卡,然后向下滚动并单击导出向导。在这里,您可以浏览到发布密钥库并提供别名和密码。