以前,我使用android studio 2.3并且我在android studio中生成了这么多签名并生成了这么多APK文件。更新到3.0后,我在生成APK文件时遇到问题。我收到以下错误无法读取商店密钥库中的密钥被篡改,或密码错误。因此,我使用旧凭证生成了新的 jks 文件。我使用此jks文件进行签名生成签名APK文件?
答案 0 :(得分:1)
生成APK时,需要使用每次生成时都具有唯一足迹的密钥库进行密封。
如果你正在为开发建设。和测试不会有问题,总是得到不同的足迹(使用不同的证书) 但是当你发布时,你需要它始终使用相同的证书构建,否则你将来无法更新它。
当你构建(使用新的android studio 3.0)时,你可以选择按generate generated apk
所以最好的建议是,如果用于生产将密钥库保存在安全的地方+备份。
*如果仅用于开发,只需忽略此消息即可。
这里有更多关于这个主题的阅读>
https://developer.android.com/studio/command-line/apksigner.html