【发布时间】:2021-01-28 17:21:43
【问题描述】:
用例:使用签名APK的SHA256指纹加密一些数据并将其保存到文件中,然后在发布构建时在应用程序中解密。数据必须以硬编码方式加密,因为我们将使用密钥库信息和带有 Google Play 签名的信息。
编辑:例如,我以一种在丢失密钥库文件后不明确更新新证书的方式提出这个问题。这仅用于有关 Google Play 本身的信息,无论他们是否自行更改。
我真的找不到任何关于它的文档(或者我可能不知道如何搜索),但如您所知,在发布应用时,您可以注册 Google Play 签名,也可以正常发布。在我们的应用程序中,我们通过使用PackageManager 来加密一些信息来查询 APK 的 SHA256 指纹,并且我知道使用 Google Play 签名会为此更改输出,因为我们之前遇到过问题。
输出变化大致没问题,只要是永久不变的。但是,我不确定是不是这样,所以这是我的问题:
Google Play App Signing 发布一次后会自行更改指纹或证书吗?或者它是否保持指纹或证书相同?任何帮助表示赞赏,谢谢。
【问题讨论】:
标签: android google-play-console android-app-signing