Android 签名 key - 您的 keystore 中有多个 key ?

标签 android android-studio

我正在使用 Android Studio 为我的应用程序创建一个新的签名 key 。在创建向导中,系统会提示我们输入 keystore 密码,然后是一个单独的 key 密码。

这篇文章很好地解释了两者之间的区别:

Android keystore password field

问题分为两部分:

  1. 为什么要将多个 key 放入一个 keystore 中,实际上是为了 android 开发?我的想法是,如果我要创建更多应用程序,我会为每个应用程序创建一个新的 keystore 。

  2. 在这种情况下,对 keystore 和 key 使用相同的密码可以吗?是吗?

谢谢

最佳答案

反驳之前的回答者:

1) 通常情况下,您的所有应用只需要一个私钥。私钥是对作者的引用,而不是对应用程序的引用。在正常操作过程中,您不需要新的私钥或每个应用程序的新 keystore 。

2) 您的链接几乎回答了您的问题:让所有密码都不同是一个好习惯,遵循或不遵循它的决定由您决定。

还有 official link支持我的想法。

关于Android 签名 key - 您的 keystore 中有多个 key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29617615/

相关文章:

android - Rad Pack Seattle的所有蓝牙信标示例均失败

java - 从倒计时获取变量并将其设置到 TextView

java - Android Studio - 警报框太大

android-studio - 无法为 AMD 处理器安装 Android Emulator Hypervisor 驱动程序

android - 无法在 Android Studio 2.0 的设计 View 中垂直滚动

android - 条目名称 'res/color/material_on_surface_disabled.xml' 发生冲突

android - Ionic Live Reload Capacitor Gradle 构建 - 失败!找不到 Java 运行时

android - 如何使用纹理 View 而不是表面 View 从相机直播视频?

Android:从 Activity 类调用 MapActivity Mapquest

android - 错误 : null value in entry: blameLogFolder=null