类型 库 版本 版本 2024.3703 关键词 Amazon,IAP,应用内购买 平台 Android
Amazon IAP 插件允许您在应用内销售数字内容和订阅,包括
这是 Amazon IAP 插件的旧版本,请参阅新的 Amazon IAP V3
如果您正在使用 Amazon 的旧版 v1 Solar2d 插件,请参阅 迁移 页面以了解更改摘要。
如果您不熟悉
您必须安装 Amazon 应用测试器 或在 Amazon 应用商店中发布您的应用才能使用此插件。有关测试的详细信息,请点击 此处。
有关其他平台上的应用内购买,请参阅 Google IAP、Apple IAP、Samsung IAP 或 Store API 的文档。
要使用 Amazon 应用内购买,您必须先注册一个 Amazon 开发者 帐户。
local store = require( "plugin.amazon.iap" )
要使用此插件,请在 `build.settings` 的 `plugins` 表中添加一个条目。添加后,构建服务器将在构建阶段集成该插件。
settings = { plugins = { ["plugin.amazon.iap"] = { publisherId = "com.coronalabs" }, }, }
要在 Solar2D Native 中使用此插件
将 `plugin.amazon.iap.jar` 和 `plugin.amazon.iap.jar` 复制到项目的 `libs/` 目录中。(注意:原文重复,可能应为不同的文件名)
将以下部分添加到您的 `AndroidManifest.xml` 文件中的 `application` 标签内
<receiver android:name = "com.amazon.device.iap.ResponseReceiver"> <intent-filter> <action android:name = "com.amazon.inapp.purchasing.NOTIFY" android:permission = "com.amazon.inapp.purchasing.Permission.NOTIFY"/> </intent-filter> </receiver>
<meta-data android:name="targetedAppStore" android:value="amazon"/>