获取生成的调试密钥/证书,以便在不同的机器上进行开发

时间:2012-03-19 18:58:10

标签: android build signature

我正在使用Eclipse开发应用程序,我有两台计算机(桌面和笔记本电脑),我想用它来开发这个应用程序。我最近用Eclipse设置了我的笔记本电脑并将项目导入到该计算机。但是,我意识到我无法将笔记本电脑上的应用程序启动到手机上,因为从桌面构建应用程序时自动生成的签名与笔记本电脑上自动生成的签名不一致。除非我在手机上卸载它。有谁知道如何从一个Eclipse导出自动生成的签名并将其导入另一个?

2 个答案:

答案 0 :(得分:7)

窗口 - >偏好| - > Android - >建立:

参考你的自定义调试密钥库,(我从C:\ Users \ $ {UserName} .android \ debug.keystore中复制了我的),我会把它放在下拉框中。

答案 1 :(得分:6)

自动生成的密钥称为调试密钥/证书。

您应该生成一个新密钥,只需将其复制到您的设备即可。唯一不利的是,您需要手动操作,构建过程会更长。

另一种选择是从其中一个系统复制调试密钥。

您可以在Linux&amp ;;主目录中的文件夹名.android中找到密钥。 Windows中的用户目录

提示:将应用推向市场后,永远不要丢失证书。