问题标签 [android-lvl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - LicenseCheckerCallback 无法解析为类型
我刚刚开始使用 Android Licensing 并遇到了这个问题。
我已经创建了库项目并将我的应用程序项目链接到库项目。它工作了一段时间,但在我从 Android SDK 和 AVD 管理器安装 Google API 包后,我的项目被重建,我遇到了这个错误。我的代码中没有任何改变,我只是想知道是否有人知道发生了什么或如何解决它?
谢谢!
编辑:当我选择“修复项目设置...”和“将项目'licensing_proj'添加到构建路径”选项时,它会将库项目作为项目添加到构建路径中,并在运行模拟器时给我这个错误:Could not find licensing_proj.apk!
android-lvl - 如何为两个不同的应用程序获取相同的服务器响应数据?
我正在使用 LVL 来获取服务器响应数据。我想知道我是否可以为我的两个不同应用程序获得相同的服务器响应数据,如果可以,我必须在 LVL 中进行哪些更改才能使其成为可能?
java - 没有互联网连接的许可系统
我正在测试 android 的许可系统。正是我刚刚用 ServerManagedPolicy 编译了示例项目,我对此有一个问题:如果我这样做:
好的,现在让我们看看问题:
逻辑上我不想那样。因为如果用户在没有互联网的情况下启动该应用程序,即使它已获得许可,该应用程序也会被阻止。我该如何解决?我的应用程序需要连接到 Internet 才能工作,因此延迟检查没有问题
android - Android 的复制保护如何检查设备是否已植根?
在http://developer.android.com/guide/publishing/licensing.html上,在“替换复制保护”部分下它说:
Android Market 上旧版复制保护机制的一个限制是,使用它的应用程序只能安装在提供安全内部存储环境的兼容设备上。例如,受版权保护的应用程序无法从 Market 下载到提供 root 访问权限的设备,并且该应用程序无法安装到设备的 SD 卡中。
Android - 同时已弃用 - 复制保护如何检查设备是否已植根?根据 Dianne Hackborn 的说法,这是不可能的(请参阅如何检测设备是否植根于应用程序?)。所以这只能意味着,检查是由一些(公众不知道的)混淆标准检查完成的,显然不仅仅是简单的检查“su”命令是否存在,我想。有没有人知道更多关于这个检查逻辑 - 或者它有多安全?
android - Android CheckLicense 总是执行“dontallow”方法
我在Android中使用的是LVL系统,我的问题是它总是在执行“dontallow”方法。我正在我自己的手机上对其进行测试,该手机关联了我的 google 帐户,因此它应该收到许可响应(我在我的个人资料中配置了此响应)。我的代码如下:
我究竟做错了什么?
android - 安卓订阅和支付
在我的应用程序中,我想实现订阅服务。订阅将主要是每年一次。订阅到期后,申请应要求续订并进行付款和结帐流程。
我检查了 Android 许可和应用内计费,但我找不到任何可以在我的案例中使用的完整帮助,因为我发现“目前,Android Market 不支持订阅计费。请注意,通过Android Market 开发者分发协议不允许您的应用程序。” 在此链接http://www.google.com/support/androidmarket/developer/bin/answer.py?hl=en&answer=140504上。
如何在我的应用程序中实现订阅和支付流程?
请帮帮我。
谢谢你。
android - Any problems regarding LVL when moving apps from one Google account to another?
I'm considering moving my apps to another Google (Apps) Account as described here:
http://www.google.com/support/androidmarket/developer/bin/answer.py?hl=en&answer=139626
However, I need to be sure there are no "gotchas" regarding LVL or in-app billing.
In particular, LVL signs responses with your public key (as given in the Edit Profile of your Developer account). So what happens when you move an app from one account to another?
If LVL uses the new public key then the existing app installations will all fail their LVL checks.
Has anyone got experience of moving an LVL (or in-app billing) app to a different Google account?
android - LVL 在 eclipse 存储库中不可用
我尝试下载 Google APIs Add-on,以便能够在我的 android 模拟器上使用 LVL 系统。
但是,似乎 Google API 插件在我的 Eclipse 中的可用包列表中不可用。
有任何想法吗 ?
我的日食截图
我应该得到的截图(图片来自http://developer.android.com/guide/publishing/licensing.html#ServerManagedPolicy)
android - Fragment 的 IllegalStateException 未附加到 Activity
我正在尝试将我的一个应用程序转换为现在使用 Fragments。此应用程序还使用 Android 许可证检查器。在测试时,我将许可证检查器代码注释掉了,现在应用程序可以按我想要的方式运行。我现在准备取消注释该代码,以便将其放回市场,但是当我这样做时,我每隔一次启动应用程序时都会收到此消息:
java.lang.IllegalStateException:片段 MainHomeFragment{40544bd8} 未附加到 Activity
如果我在手机上或使用模拟器进行测试,就会发生这种情况。似乎许可证检查器完成的速度不够快,所以当它膨胀 Fragment 时,没有 Activity 可以附加它。起初我只是启动应用程序,然后在加载后按下后退按钮并立即再次尝试。我认为许可证检查器可能在第一次尝试时仍然在运行,所以下次我在使用返回键之前等待了 5 分钟,仍然遇到同样的问题。奇怪的是,在应用程序第二次炸毁后,如果我再次尝试它,它可以工作,但在第 4 次尝试它再次失败,所以不能从第一次成功的尝试中清除某些东西。如果我注释掉 LicenseChecker 代码并再次运行它,它每次都能正常工作。我尝试将对 LicenseChecker 的调用作为线程放在一个新类中,这样它就不会阻止正在创建的活动,但仍然会遇到同样的问题。关于我应该尝试解决这个问题的任何想法?
这是我的主要 FragmentActivity 的 onCreate 代码:
android - 我需要为 android 市场中的新应用程序进行应用程序许可吗?
不久前,我已将我的第一个应用程序上传到 android 市场 - 没有评论说版权保护将到期,我应该使用许可。
这是否意味着我也需要为我的新付费应用程序进行此许可,或者我可以使用密钥库将其导出并稍后进行许可?但即使没有许可,该应用程序仍然受版权保护?
顺便说一句,将这些许可内容集成到我的应用程序中需要付出多少努力?通读文档似乎很费劲!
非常感谢