我有多个开发人员在开发项目。当他们只运行程序然后手动获取APK时,我们的测试人员必须为发布APK的每个不同的开发人员(有关调试密钥的东西)卸载并重新安装。所以我想知道,如果我让它们都使用android tools> export unsigned application package
怎么办?会解决这个问题吗?
答案 0 :(得分:2)
您应该为团队创建一个新的调试密钥库,并将其签入我们的项目存储库。然后让每个人打开 Eclipse>偏好> Android>构建并更改“默认调试密钥库”值以指向此新密钥库。这样他们都使用相同的调试密钥库,您不必担心自己签署调试版本。
答案 1 :(得分:1)
默认情况下,eclipse使用默认密钥对其进行签名,默认密钥对于不同系统和任何Android设备都是不同的,如果您尝试重新安装它而不先卸载它,则将其视为更新,并且需要使用相同的密钥对更新进行签名已安装的应用程序已签名,请按照Karakuri的建议,它应该解决您的问题。