我正在尝试运行从sdk管理器下载的LVL库附带的LVL示例项目。我要运行示例项目的步骤
1-从android SDK Manager下载并安装Google Play许可库。
将示例文件夹从sdk \ extras \ google \ play_licensing \复制到我的桌面。
将sdk \ extras \ google \ play_licensing \ library \ src \ com \中的google文件夹复制到Desktop \ sample \ src \ com中的
3-open 4-eclipse并从现有代码转到(file-> new-> project-> android project ),然后在桌面上选择示例文件夹,然后单击完成。
5打开Google Play开发者控制台网站,单击所有应用程序标签下的(添加新应用程序)按钮,将标题输入为(许可测试)。
6-转到所有应用程序选项卡下的(许可证测试)应用程序设置。
7-转到“服务和API”选项卡,然后复制Base64编码的RSA公钥。
在Eclipse中打开示例项目的8-打开MainActivity.java文件,并将密钥粘贴到第
private static final String BASE64_PUBLIC_KEY = "REPLACE THIS WITH YOUR PUBLIC KEY";
9行9号运行的Android设备上的应用程序上。
当应用程序在android设备上启动时,显示[正在检查许可证...],然后显示[应用程序错误:3]。
我有一个注册的发布者帐户,我也用相同的帐户插入了我的android设备。请告诉我缺少的内容,我已经搜索过了,似乎应用程序错误3表示该应用程序不是由市场管理的。我该怎么办 ?
您的APK是否已上传到开发者控制台?您无需发布它,但应上传带有该应用程序包名称的APK。该错误在默认的LVL实现中标记为“ ERROR_NOT_MARKET_MANAGED”(您应该对其进行自定义以获得最佳结果)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句