【发布时间】:2013-02-08 08:57:51
【问题描述】:
当您将 .apk 上传到 Google Play 时,您会获得一个 Base64 编码的 RSA 公钥作为您的许可证密钥。如何在他们的 Android 应用代码中以编程方式访问相同的密钥?
其次,这个密钥是保持不变,还是每次您上传给定应用的更新时都会改变(大概是从 .apk 二进制文件生成的)?
如果是这样,您是否可以通过编程方式从应用程序中获取任何其他唯一标识信息,无论更新如何,这些信息都将保持不变。可以明确识别特定应用的东西?
一个简单的例子,如果一个库是专有的,但您想将其配置为仅适用于一组预先确定的 Android 应用程序。您可以通过在运行时验证有关正在使用它的应用程序的一些可通过编程方式访问的唯一信息来做到这一点。
非常感谢您的帮助
【问题讨论】:
标签: android google-play