我应该为每个应用程序构建一个新的密钥库,或者我可以使用与现有许多应用程序相同的密钥库? 我在构建应用程序时创建了许多键,现在我很困惑要么创建其他键或使用旧键。使用密钥库生成签名的APK
2
A
回答
4
对于n个应用程序,您可以使用相同的密钥库。
正如你可能知道Android使用UID标识每个应用程序。如果您的所有应用都由相同的证书签名,则可以请求android为多个应用分配相同的用户标识,并让它们在单个进程中运行并共享数据。
从机器人DOC机器人:sharedUserId
机器人:sharedUserId
将与其它应用程序共享一个Linux用户ID的名称。默认情况下,Android为每个应用程序分配自己唯一的用户ID。但是,如果此属性设置为两个或更多应用程序的相同值,则它们将共享相同的ID - 前提是它们也由相同的证书签名。具有相同用户ID的应用程序可以访问彼此的数据,并且如果需要,可以在相同的过程中运行
0
密钥库只是您的签名凭证的加密存储库。如果您喜欢简单性,可以将多个应用程序使用相同的密钥存储库。
更多关于signing your app can be found in the Android documentation。
相关问题
- 1. React-Native生成签名APK(错误:缺少密钥库)
- 2. 如何重新生成用于生成APK的私钥签名?
- 3. 签名APK - 密钥是否是私钥?
- 4. Unity为apk签名使用什么默认密钥库?
- 5. 使用我的应用程序密钥生成Facebook签名?
- 6. 导出签名时无法选择密钥库别名APK
- 7. 如何知道文件.apk用于密钥库签名?
- 8. 在不同的计算机上签名与密钥库的apk
- 9. 对同一APK使用多个密钥的Gradle签名Configigs
- 10. 代码签名,我需要生成密钥库吗?
- 11. android:google map,生成签名密钥库时不显示位置
- 12. React Native:尝试生成apk文件时“无法从密钥库读取密钥”
- 13. 如何识别哪个.apk使用调试密钥签名
- 14. 生成密钥使用vb.net
- 15. 使用WebCrypto生成一对密钥用于加密有用和签名
- 16. 如何使用.net库生成强名称SNK密钥文件
- 17. 用于为HMAC SHA256签名生成密钥的Perl代码?
- 18. 生成已签名apk的错误
- 19. 生成密钥
- 20. 密钥生成
- 21. 签名与密钥库的Java
- 22. React Native:Android:无法生成签名APK
- 23. 生成签名APK错误:java.util.zip.ZipException
- 24. 如何用谷歌上传密钥der文件签名APK?
- 25. 无法使用相同的SHA-1生成已签名的apk,
- 26. 生成签名apk的错误(未签名的apk工作正常)
- 27. 用的Node.js /加密生成ECDSA签名
- 28. 使用IntelliJ IDEA生成带签名的APK时出现NullPointerException 15.0.2
- 29. 无法使用proguard生成已签名的apk
- 30. 使用jks生成带签名的APK React Native
您是否曾尝试在Play商店中放置两个具有相同击键标志的应用? –
是的,我做到了,但我真的不知道我是否会继续这样或每次创建密钥库。从下面的答案我想我可以继续使用相同的许多应用程序。 –