Android 使用许可和/或应用内计费
我正在开发一个应用程序,该应用程序具有一些用户必须付费才能使用的功能。我原本计划为此使用 Lite 和 Pro 版本,但是应用程序内计费的发布让我开始思考......
如果我使用应用程序内计费,是否需要实施许可(http://developer. android.com/guide/publishing/licensing.html)Google 建议的政策?或者实现计费功能就足够了吗?
该应用程序是免费提供的,但某些功能将通过应用程序内计费来启用。因此,我并不关心是否有人“复制”应用程序,只要他们无法复制购买的功能即可。
BR, 拉斯穆斯
I'm developing an application that will have some features that the user must pay to use. I was planning to use a Lite and Pro version for this, but the release of In-App Billing have got me thinking...
If I use In-app billing is there any need to implement the licensing (http://developer.android.com/guide/publishing/licensing.html) policies suggested by Google? Or is it enough to implement the Billing stuff?
The application is available for free, instead some features will be enabled using in-app billing. Hence I don't really care if someone "copies" the application as long as they cannot copy purchased features.
BR,
Rasmus
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果这两个应用程序都是免费的,您应该仅实施应用程序内计费。您可以阅读计费最佳实践了解更多信息。
If both applications will be free, you should implement only In-App Billing. You can read Billing best practices for more information.
我发现应用内计费和许可代码不能很好地协同工作,在某些情况下会导致应用程序崩溃,例如在不在线时尝试购买时。
我认为即使有应用内购买选项,使用免费应用程序的许可也不值得冒风险和开销。我相信许可文档甚至提到许可不能与免费应用程序一起使用。
I have found that the inapp billing and licensing code don't play well together, crashing the app in certain scenarios, like when attempting a purchase when not online.
I don't think it would be worth the risk and overhead to use licensing for a free app even with inapp purchase options. I believe the licensing documentation even mentions licensing can't be used with free apps.