我有一个可以在 google play 上找到的 android 应用程序。
在为发布创建 apk 时,有一个为签名而创建的密钥库。
我的问题是,如果在发布之后,我正在进行一些增强(如 facebook 或 google+ 集成),这要求开发人员使用密钥库注册他的应用程序,我应该使用哪个密钥库?
它应该是调试密钥库 (~/.android/debug.keystore) 还是在打包我的应用程序时创建的?
编辑
感谢您到目前为止的答案。
为了确认,从以下答案中我了解到,在测试此增强功能时(在将应用程序部署到 Play 商店之前)并在 facebook 上注册我的应用程序时,我将使用用于签署此应用程序的第一个 apk 文件的密钥库而不是'debug.keystore'。正确的?
但是,在测试时,如果我在 Eclipse 平台上构建,我的应用程序不会发送“debug.keystore”吗?或者,一旦我为创建以前的 apk 文件生成了新的密钥库,“debug.keystore”是否会变得无效?
这太令人困惑了,想清楚这一点......