Google Play Billing Library 在多大程度上可以替代应用程序许可 (LVL)

问题描述 投票:0回答:0

我只是想在我的应用程序中添加“许可”。 我首先找到了“lvl_library”,它应该提供许可处理——这样用户就可以为应用程序付费。现在我的应用程序实际上不是“预付”。它是免费的 + 额外功能的每周订阅。 一个很常见的方案。我试图在 Google Play 控制台中添加“订阅”。但是...此页面不起作用。它显示了似乎是无稽之谈。

所以它有漂亮的自命不凡的文字,但没有办法做任何事情。用于创建/编辑订阅的 UI 完全缺失。指向“了解更多”的额外链接指向仅适用于拥有“旧”订阅的用户的文本,以及如何将其转换为新订阅。但是关于如何从头开始创建/声明订阅的信息为 0。

进一步查看,我发现有一个“Google Play Billing Library”,它似乎仍然受到谷歌的积极支持。

现在我的简单问题 - “计费库”是要走的路吗? 我可以扔掉“LVL 图书馆”吗?我相信有人已经成功地做到了这一点。分享崎岖的道路会很棒。

或者 - 重新考虑 - 这只是糟糕的谷歌用户界面吗?当你看到上面的图片时——这是否打开了一条通往 UI 的秘密通道? 这将允许创建/定义订阅?我可能只是被蒙蔽了双眼,因为我期待它在这里。你知道,当我进入 Mac Donalds 时,我期待的是汉堡。当我进入星巴克时,我期望 咖啡。因此,当我按下“订阅”时,我希望 UI 能够处理订阅。但是......也许我期待太多。

仅针对“技术”部分——如果 Play Console 屏蔽了 UI 的一部分——它怎么知道它应该屏蔽? 这(=使用计费库/使用订阅)是否刻录到 apk/应用程序包/androidmanifest 中? 必须有某种机制允许 UI 阻塞。 要么是一些晦涩的 UI 内容,必须在 Play 控制台中预先完成。或者它被备份到上传(清单或 apk)中。

如果您碰巧有一个可行的解决方案,可以在 Android 中获得每周订阅,那就太好了。更好的方法是与最近的 Google Apis 一起使用。
我怀疑他们默默地放弃了 LVL_library 的订阅部分,现在正在切换到 Billing Library 进行订阅。

我现在将深入研究将 Play Billing 集成到应用中

必须首先编写完整的实现代码才能确定 api 的实际范围是什么,这有点次优。

android google-play-services licensing android-billing android-lvl
© www.soinside.com 2019 - 2024. All rights reserved.