Android应用基地64公钥(Android App base64 public key)

2019-09-21 13:21发布

如何获取(或视图)的Android应用基地64公钥呢? 我有许可文件,我之前已经发表我的应用程序。

我需要许可的关键。

Answer 1:

要找到适合你的应用程序执行以下步骤公共授权密钥...

1)从您发布您的应用程序登录到谷歌Play开发者控制台

2)在应用程序列表中,点击您的应用程序

3)单击开发工具左侧菜单

3)选择服务和API的

4)在授权和应用内计费,你会看到的公钥



Answer 2:

要添加到许可的应用程序,你必须获得许可出版商帐户的公共密钥并将其复制到你的应用程序。 以下是如何找到授权帐户的公钥:

转至谷歌Play发布者网站和登录。请确保您登录到您从中许可申请出版(或即将出版)的帐户。 在帐户主页上,找到“编辑个人资料”链接,点击它。 在编辑个人资料页面,找到“许可”窗格中,如下图所示。 用于许可的公钥的“公钥”文本框中给出。

来源http://developer.android.com/guide/google/play/licensing/adding-licensing.html



Answer 3:

你的base64字符串可能是一个X509EncodedKeySpec。 我只能猜测。 如果是这样,你应该的base64解码字符串获得一个byte []。 然后从该字节[]构建X509EncodedKeySpec。 然后,创建一个RSA的KeyFactory的一个实例,并使用此KeyFactory的generatePublic()方法以获得公钥。 然后,该公共密钥可以传递给Cipher.init()



文章来源: Android App base 64 public key