Android如何使用谷歌提供的许可证密钥签署我的APK

Android如何使用谷歌提供的许可证密钥签署我的APK,android,apk,Android,Apk,我必须签署我的APK,谷歌市场为我提供了一个类似 此应用程序的许可证密钥基于64编码的RSA公钥 包含在二进制文件中。请删除所有空格。 Miibijanbgasdfasdfasdfasddaskqhkig9w0baqeaddfadfaaocaq8amiibcgkcaqeacif 如何使用此密钥签名我的APK,以及如何将此密钥包含在我的二进制文件中?Android开发者网站提供了一个很好的应用程序签名演练 似乎您拥有密钥,只需使用所示的密钥工具创建一个受密码保护的密钥库文件“.keystore”。

我必须签署我的
APK
,谷歌市场为我提供了一个类似

此应用程序的许可证密钥基于64编码的RSA公钥 包含在二进制文件中。请删除所有空格。 Miibijanbgasdfasdfasdfasddaskqhkig9w0baqeaddfadfaaocaq8amiibcgkcaqeacif


如何使用此密钥签名我的
APK
,以及如何将此密钥包含在我的二进制文件中?

Android开发者网站提供了一个很好的应用程序签名演练

似乎您拥有密钥,只需使用所示的密钥工具创建一个受密码保护的密钥库文件“
.keystore
”。这将提示您输入Android为签名应用程序所需的所有详细信息

你可以检查其他答案和答案

Eclipse通过右键单击您的项目并选择“Android工具>导出签名的应用程序包”,使导出变得非常容易


祝你好运

我也像最初的海报一样,被问到如何处理开发人员控制台生成的lisence密钥,然后在Google Play商店中发布

虽然上面的所有文章都展示了如何在Eclipse中或从命令行导出和创建密钥库等,但没有一篇文章回答了Google提供的dadgum密钥的用途。我需要添加它吗?我认为没有办法将Google生成的密钥指定为Google Play开发者控制台中的“许可密钥”,也没有任何信息告诉我如何将该密钥绑定到我的应用程序

我已经知道如何使用eclipse导出已签名的应用程序,但它没有Google Play键。如果有人能给我指出正确的方向,我将不胜感激


好的,我已经弄明白了。许可证密钥与签署应用程序无关,用于在应用程序中进行许可。

我也有同样的问题。最后发现开发控制台上的RSA公钥是用于“授权”的。这意味着应用程序可以使用该密钥查询用户是否拥有使用您的应用程序或其中的服务的当前有效许可证。 这与签署apk完全不同。


您正在使用eclipse吗?如果是这样,您可以在导出应用程序时对其进行签名。谷歌提供给我的密钥的用途是什么?我将如何在二进制文件中添加它。。。我不知道如何在二进制文件中添加此密钥???这应该是公认的答案。谷歌提供的密钥在被问到这个问题的庄园里没有使用。你知道我们怎么做吗--“将许可证添加到二进制文件中”?我仍然在这里的帖子里找不到这个问题的答案。