java - 应用内简单教程

标签 java android in-app-purchase libgdx

<分区>

我想使用 Libgdx 为我的 Android 应用程序使用 Google 应用程序内结算。默认情况下,它是面向所有人的免费应用程序。一旦用户支付少量费用(假设 1 美元),一些功能将被解锁,如果用户支付全价(假设 2 美元),所有功能将被解锁。

我阅读了 official Google's Billing site但我不知道如何将它链接到 Libgdx。 Official Libgdx Site并没有真正提供任何明确的说明和解释。

直到今天,我仍然不知道如何将 Libgdx 和应用内结算联系起来。此外,当用户购买解锁项目时,信息存储在哪里(在首选项文件中?)?我完全不知道。

如果有人能引导我走上正确的道路,那就太好了。

最佳答案

了解 Interfacing with Platform Specific Code 的 Libgdx 方式.

基本上,您需要在您的 Android 项目中实现应用内结算支持,然后将一个 API 公开给您的独立于平台的代码以访问您需要的任何状态。结果确实没有任何特定于 libgdx 的内容,计费代码将全部存在于您的 Android 后端中,因此大多数现有的 Android 文档和教程都适用。

有关更多详细信息,请参阅此论坛帖子: http://www.badlogicgames.com/forum/viewtopic.php?f=11&t=2544

此外,在搜索时,在 Libgdx 领域,这通常称为“IAP”支持(用于“应用内购买”)。

关于java - 应用内简单教程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19921146/

相关文章:

android - 基于 TextView 宽度的 Pocket-like TextView 自动间距?

xcode - 将我的硬币变量传递给另一个场景

java - Gradle 依赖项是否不如将 jar 下载到 libs 安全?

java - Arquillian 测试仅在放置在根包中时才有效

java - 无法阻止 Nimbus JTable boolean 颜色交替

java - 了解 Scanner 的 findWithinHorizo​​n 方法

Android:抽象自定义 View 和常见布局膨胀

iphone - 在 iphone 应用程序的 InApp 购买中检索产品列表时出现问题

android - 如何允许应用程序直接从网站安装[即非市场应用程序]

java - 套接字编程,C-java