从两个工作区开发时如何避免Android签名问题

时间:2015-02-12 15:37:52

标签: android eclipse

我正在两台不同的PC上从两个不同的工作区开发应用程序。 代码与git共享。

问题是 - 当我在移动设备上安装apk(htc one m8)PC 1然后继续在PC 2上部署apk时,我无法在同一个移动设备上安装它。我收到一个错误,指出安装了相同软件包alreasdy的应用程序,但签名不匹配。 我当然可以卸载应用程序,然后重新安装 - 但由于我使用数据库,卸载将删除该数据。

有没有办法在两台PC上使用相同的签名?

我在ADT和GenyMotion中使用eclipse

1 个答案:

答案 0 :(得分:0)

您可以在多台计算机上使用相同的签名,方法是在计算机之间复制调试签名密钥(或将其包含在源代码管理中)。

然后,您可以通过打开Preferences>设置Eclipse以将该密钥库用于调试版本。 Android>构建菜单。