en zh

将 IAP SDK 集成到您的应用程序中

要为集成 IAP 功能和测试集成做准备,请执行以下操作。

下载 IAP SDK 和示例应用程序

从 Samsung 开发者站点中下载 IAP SDK

压缩文件包含 SDK 和使用 IapHelper 的示例项目:

位置 模块 说明
./Libs IAP6Helper IAP SDK
./Samples IAP6Sample Sample Java app using IAP SDK
./Samples IAP6SampleKotlin Sample Kotlin app using IAP SDK

使用唯一的程序包名称创建项目

使用不同于已在其他应用程序商店中注册的应用程序的程序包名称,在 Android Studio 中创建一个项目。

将 IAP SDK 添加到您的应用程序

  1. 单击 “文件”→ Project Structure → Dependencies 选项卡

  2. 选择您的应用程序模块,然后在“已声明的依赖项”中单击 “+”→“JAR/AAR 依赖项”

  3. 添加库路径然后单击 “确定”

  4. 检查 build.gradle 文件。

向 AndroidManifest.xml 添加权限

向 AndroidManifest.xml 添加以下权限:

  • com.samsung.android.iap.permission.BILLING,用于连接到 IAP 并在卖家门户中启用应用程序内项目注册。
  • android.permission.INTERNET,因为 IAP 使用互联网。
<uses-permission android:name="com.samsung.android.iap.permission.BILLING"/>
<uses-permission android:name="android.permission.INTERNET"/>

在卖家门户中注册应用程序和应用程序内项目

在 IAP 集成期间,可能需要测试 IAP 功能。
Samsung IAP 需要有关您在卖家门户中注册的应用程序和应用程序内项目的信息。

利用添加到应用程序的 AndroidManifest.xml 文件的 com.samsung.android.iap.permission.BILLING 权限,您可以注册未完成的应用程序以及一个或多个应用程序内项目。

注册应用程序及其应用程序内项目

1.使用您的 Samsung 帐户登录卖家门户

2.单击“添加新应用程序

3.单击“Android”,选择默认语言,然后单击“下一步”。



4.在“二进制文件”选项卡中,上传您的应用程序 APK。

5.在“应用程序信息”选项卡中,输入基础应用程序详细信息。

6.在“国家/地区和价格”选项卡中,
指定免费或付费应用程序、付费应用程序价格和要销售您的项目的国家/地区。

7.在“应用程序内购买”选项卡中,注册一个或多个应用程序内项目:

a. 单击“添加项目

b. 输入应用程序内项目信息。

c. 单击“保存”。

d. 验证项目是否已列出

有关更多应用程序注册详细信息,请参阅《应用程序注册指南》。

有关更多应用程序内项目注册详细信息,请参阅《项目注册指南》。