android - 配置 Eclipse 以使用签名 keystore

标签 android keystore

我终于为我的应用程序创建了一个“最终” keystore 。由于我的应用正在使用 Google map ,我认为我必须更新所有布局以使用该应用生成的新 API key 。..

现在我完全了解导出已签名的 APK 以供发布的要求,但在那之后呢?我的想法是,为了进一步的开发和测试,如果我可以将 Eclipse 配置为使用我的最终 keystore 而不是调试 keystore ,那将是最简单的……但我发现没有办法做到这一点?它只允许我配置一个“替代”调试 key ,但我猜这不一样。

对不起,如果我在这里完全误解了某些东西,我太困惑了。

最佳答案

您可以通过转到 Preferences -> Android -> Build 并在“Custom debug keystore ”选项。

然而,它必须遵循与传统调试 keystore 相同的规则,主要是:

  1. keystore 密码必须是“android”
  2. 它必须包含一个名为“androiddebugkey”的键
  3. 该 key 的密码必须是“android”

因此,虽然可以使用与导出相同的 keystore 对应用程序进行调试签名,但它要求您的生产 keystore 看起来像一个调试存储库,如果有人在文件(它会更容易检查和猜测密码)。

HTH

关于android - 配置 Eclipse 以使用签名 keystore ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10886814/

相关文章:

android - run-as 包 'a.b.c' 未知 - Galaxy S4 Jellybean 或 Android 4.3

java - 如何在 android studio 上打开下载的整个项目,包括所有部分(src、res、assets、bin、gen、libs、res、settings、manifest)?

android - 为什么不推荐使用 androidx.security.crypto.MasterKeys?

ssl - 我无法在 Java 中生成新的 keystore

android - onKeyDown 不显示对话框

android - Dagger2 一个模块用于两个不同的范围

android - 新的 Android 应用程序项目无法创建空白 Activity

java - java - 如何使用java keystore而不是证书和 key 文件在java中使用ssl实例化grpc服务器?

java - SSL 和证书 keystore

android - 使用 keytool 以非交互方式生成 key