开始使用Appstore SDK示例应用
使用Appstore SDK中包含的示例应用,通过以下步骤开始使用应用内购买 (IAP)。有关如何实现IAP API的详细说明,请参阅实现Appstore SDK IAP。
1. 下载示例应用
示例应用包含在Appstore SDK中,后者可以在下面下载。
此下载项包括IAP JAR文件、API文档和Java示例应用。
当您准备好将Appstore SDK集成到自己的应用中时,可使用Maven Central将Appstore SDK添加到您的项目中。这是开始使用应用内购买 (IAP) 的首选选项,因为您可以直接在Android Studio和Gradle构建自动化系统中更新Appstore SDK。当有SDK更新可用时,Maven Central会自动向您发送通知。您可以按照集成Appstore SDK中的说明进行操作。
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'(运行“应用”),将应用安装到该设备上。
您现在应该能够在移动设备上运行此示例应用了。
请注意,在将实际应用提交到亚马逊应用商店时,亚马逊签名将用于您的应用,无论您提交的是已签名还是未签名的APK。
3.设置App Tester
亚马逊提供了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: 2025年5月28日