应用内简单教程

Zii*_*iii 7 java android in-app-purchase libgdx

我想使用Libgdx为我的Android应用程序使用Google In-App计费.默认情况下,它是适合所有人的免费应用程序.一旦用户支付少量费用(假设为1美元),一些功能将被解锁,如果用户支付全价(假设为2美元),所有功能将被解锁.

我在官方Google的结算网站上看过,但我不知道如何将其链接到Libgdx.该官方网站Libgdx并没有真正提供任何明确的指示和解释.

截至今天,我仍然不知道如何链接Libgdx和In-App Billing.此外,当用户购买解锁的物品时,信息存储在哪里(是否在偏好文件中?)?我完全不知道.

如果有人带领我走上正确的道路,那将会很棒.

P.T*_*.T. 6

阅读Libgdx 与平台特定代码接口的方法.

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

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

此外,在Libgdx-land中搜索时,这通常被称为"IAP"支持(用于"应用内购买").


P.T*_*.T. 5

Libgdx 有一个以跨平台方式提供应用内计费服务的扩展库:https : //github.com/libgdx/gdx-pay。您可以按原样使用它,也可以将其用作如何在核心代码和特定于平台的代码之间进行交互的示例。