我的 Android 许可是否正常工作?

发布于 2024-11-30 17:21:50 字数 589 浏览 0 评论 0原文

我有一个使用 Android 许可的应用程序。我正在使用 ServerManagedPolicy,根据 http://developer.android.com/guide/ publishing/licensing.html 应该缓存服务器响应。

为了测试它,我执行了以下操作:

  1. 在开发人员控制台中,将我的帐户的服务器答案设置为“已许可”。
  2. 将手机连接到互联网并运行该应用程序。它显示了我创建的对话框,让用户知道它正在尝试获取有效的许可证。然后它显示它找到了它并让我运行该应用程序。
  3. 我退出应用程序(后退按钮)并强制关闭它。
  4. 我断开互联网连接。
  5. 我再次运行该应用程序。我再次看到该对话框,但这次它说未找到有效的许可证,并且不允许我运行该应用程序。

ServerManagedPolicy 不应该缓存第一次找到的许可证并让我第二次运行该应用程序吗?

我还没有发布这个应用程序。这可能有什么关系吗?

谢谢!

I have an app that uses the Android licensing. I'm using the ServerManagedPolicy which according to http://developer.android.com/guide/publishing/licensing.html should cache the server responses.

To test it I did the following:

  1. In the developer console, set the server answer to be "LICENSED" for my account.
  2. Connect the phone to Internet, and run the app. It shows the dialog I created to let the user know it is trying to obtain a valid license. It then shows that it found it and lets me run the app.
  3. I exit the app (back button) and the force close it.
  4. I disconnect from the Internet.
  5. I run the app again. I see the dialog again, but this time it says a valid license was not found and doesn't let me run the app.

Shouldn't the ServerManagedPolicy cache the license it found the first time and let me run the app the second time?

I haven't published this app yet. Could this have something to do?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

念﹏祤嫣 2024-12-07 17:21:50

别担心,我也有同样的问题。当您使用测试或开发帐户时,许可证不会缓存在 ServerManagedPolicy 中。但对于您真正的客户端,它将由 LVL 缓存。

文档中没有明确说明这一点,但实际上,这对开发人员来说是一个很好的功能。

问候,
stéphane

顺便说一句,您应该像我一样在您的个人资料中添加一个指向您的应用程序的链接...我对此很好奇,但无法猜测它是什么。

Don't worry, I had the same issue. When you use a test or dev account, licence is not cached bu the ServerManagedPolicy. But for your real clients, it will be cached by LVL.

Nothing in the docs says it clearly, but that works and actually, is nice feature for devs.

Regards,
stéphane

Btw, You should add a link to your app in your profile as I did... I am curious about it but can't guess what it is.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文