开始使用Appstore SDK IAP
开始使用Appstore SDK IAP
提示: 如果您要从Google Play移植应用,可以考虑使用亚马逊应用商店计费兼容性SDK。
使用Appstore SDK中包含的示例应用,通过以下步骤开始使用应用内购买 (IAP)。有关如何实现IAP API的详细说明,请参阅实现Appstore SDK IAP。
提示: 有关如何将Appstore SDK库添加到新项目中的说明,请参阅集成Appstore SDK。
1.下载Appstore SDK
可以从这里下载Appstore SDK:
下载项包括IAP JAR文件、API文档和Java示例应用。
2.在Android Studio中设置示例应用
如果使用Android Studio作为IDE,您可以导入示例项目,将它们导出为APK并在Android设备上运行它们。
要使用Kotlin示例应用,请在此处从GitHub克隆或下载IAP Kotlin示例应用:
对于Java示例应用,请按照以下步骤操作:
- 将Appstore_SDK_<版本>.zip文件的内容解压到您的本地计算机上。
- 启动Android Studio并将IAP示例应用导入您的工作区:
- 在“Welcome to Android Studio”(欢迎使用Android Studio)屏幕的More Actions(更多操作)菜单(右上角的三个堆叠的点),选择Import Project (Eclipse ADT, Gradle, etc.)(导入项目 [Eclipse ADT、Gradle等])以打开项目导入窗口。
或者在Android Studio中选择File(文件)> New(新建)> Import Project(导入项目)。 - 导航到SDK zip文件内容的解压位置,然后展开/Appstore_SDK_<版本>/examples目录。
- 为其中一个IAP示例项目选择文件夹,然后单击OK(确定)。
- 对每个示例应用重复上述步骤。
- 在“Welcome to Android Studio”(欢迎使用Android Studio)屏幕的More Actions(更多操作)菜单(右上角的三个堆叠的点),选择Import Project (Eclipse ADT, Gradle, etc.)(导入项目 [Eclipse ADT、Gradle等])以打开项目导入窗口。
- 为其中一个示例应用生成APK:
- 在Android移动设备上启用开发者选项和USB调试,并将设备连接到开发计算机。如果在连接设备方面需要帮助,请参阅通过ADB连接到Fire平板电脑。
- 在Android Studio中,选择Run(运行)> Run 'app'(运行“应用”),将应用安装到该设备上。
注意: 对于亚马逊Android SDK,目前不能在Android Studio中将Javadoc添加到您的项目中,因为Android Studio要求Javadoc可用作它们自己的JAR文件,目前无法将它作为此SDK的一部分提供。
您现在应该能够在移动设备上运行此示例应用了。
请注意,在将实际应用提交到亚马逊应用商店时,亚马逊签名将用于您的应用,无论您提交的是已签名还是未签名的APK。
3.设置App Tester
注意: 在开始任何实际测试之前,请了解您的IAP测试选项和推荐的测试过程。请参阅测试应用内购买 (IAP)。
亚马逊提供了App Tester工具来对IAP执行单元测试。您可以使用IAP示例应用来测试此工具。
安装App Tester并在在App Tester上运行示例应用:
- 按照安装并配置App Tester中的说明操作。
-
从示例应用中,使用
adb push
命令,将amazon.sdktester.json文件复制到您设备上的/mnt/sdcard/amazon.sdktester.json
路径中:$ adb push <您的JSON文件夹>/amazon.sdktester.json /mnt/sdcard/
- 按照App Tester用户指南中的说明进行操作,了解有关使用App Tester测试应用的更多信息。如果您在设置要使用App Tester进行检查的测试案例这方面需要帮助,请参阅为IAP定义并执行测试案例。
4.提交应用和应用程序内商品
测试完应用后,即可向亚马逊提交应用和应用程序内商品。
请参阅创建并提交IAP商品。
Last updated: 2024年5月22日