【发布时间】:2012-03-19 01:01:10
【问题描述】:
我有一个安卓库。我需要添加功能来检查是否只有有效用户使用这个库。为此,我需要从 android 密钥库中读取值。如何从 android 密钥库中读取值?
【问题讨论】:
-
“android 密钥库”是什么意思?证书信任库?你到底想做什么?
-
我指的是 .keystore 文件,我们用于在上传到市场之前对 apk 文件进行签名。
-
好的,但是你想做什么?此文件仅存在于您的开发人员工作站上,它从不包含在应用程序中。您可以从应用程序获取签名证书,但这并不能真正帮助识别“有效”用户。提供有关您的方法的更多详细信息。
-
我有一个支持性的库文件。因此,当有人购买它时,我将为他们创建一个自定义库。他们可以在持续时间方面或在包装方面购买它。如果它的包裹明智的买家应该提到他的包裹名称。所以我可以使用 getPackageName() 方法进行验证。但如果是明智的,我需要检查申请的时间和有效性。如果我可以获得证书指纹,我可以检查其有效性。
标签: android keystore code-access-security