开始使用适用于IAP的亚马逊应用商店DevTest
本页面介绍如何使用适用于应用内购买 (IAP) 的亚马逊应用商店DevTest。有关概念性概述,请参阅关于适用于IAP的亚马逊应用商店DevTest。
先决条件
要开始使用适用于IAP的DevTest,您必须具备以下项目:
- 开发者账户中的开发者或管理员角色
- 证书信息
-
如果已有密钥,可以使用现有密钥;如果没有,可以使用以下命令生成新密钥。
openssl req -x509 -nodes -newkey ec -pkeyopt ec_paramgen_curve:secp384r1 -keyout key.pem -out cert.pem
上面的命令生成2个文件:key.pem(私钥)和cert.pem(证书)。
适用于IAP的DevTest目前支持对注册过程中使用的数字证书使用椭圆曲线数字签名算法 (ECDSA)。
-
- 应用内购买项目已提交且处于上线状态
- 如果使用用于测试的应用提交API注册应用,则必须完成API身份验证。
注册您的应用
必须先注册您的应用,然后才能使用适用于IAP的DevTest测试您的应用。
在开发者控制台中注册您的应用
- 前往开发者控制台主信息页面,如果需要,请登录。
- 在顶部导航栏中,选择应用与服务>我的应用程序,然后选择您的应用。
- 在应用的左侧边栏中,选择适用于IAP的亚马逊应用商店DevTest。
- 在注册页面上的证书字段中,提供证书文件中的数据,该数据将用于为应用签名,然后单击注册。
注册页面 - 使用证书对应用进行签名。有关详细信息,请参阅准备应用。
现在可以使用适用于IAP的DevTest进行测试了。有关如何将IAP API集成到应用中的详细说明,请参阅IAP概述。
添加测试者
注册应用后,您可以开始向适用于IAP的DevTest添加测试者。您最多可以向10名测试者授予访问权限。在本地测试应用时,只有在此处添加的测试者有权进行应用内购买。有关如何在您的账户中管理测试者的一般说明,请参阅管理适用于IAP的亚马逊应用商店DevTest的测试者。
在开发者控制台中向适用于IAP的DevTest添加测试者
- 前往开发者控制台主信息页面,如果需要,请登录。
- 在顶部导航栏中,选择应用与服务>我的应用程序,然后选择您的应用。
- 在应用的左侧边栏中,在适用于IAP的亚马逊应用商店DevTest下方,选择管理测试者。
-
在“测试者”页面上,选择添加新测试者。所有测试者必须处于同一分组内。在此页面上,可以选择添加新测试者,也可添加分组中的现有测试者。
- 选择添加新测试者单选按钮。
- 可以上传CSV文件,也可逐个添加测试者。如果使用CSV文件,请采用以下格式列出测试者: 电子邮件、名字、姓氏。如果逐个添加测试者,请使用加号按钮
来添加更多测试者。您也可以将自己添加为测试者。
- 要在分组中添加测试者,可以创建新的分组,也可在现有分组中添加测试者。
- 您必须具备相应的权利,能够向亚马逊提供测试者的姓名和电子邮件地址,测试者应当已同意接收来自亚马逊的通信,并且测试者必须年满18周岁。要确认这方面的信息,请单击提供了相应陈述的复选框,并选择添加。
现在,您添加的测试者有权在其本地设备上使用适用于IAP的DevTest了。
准备应用
适用于IAP的DevTest支持使用Appstore SDK版本3.0.3及更高版本的应用,以及运行Fire OS 6及更高版本的设备。有关如何将您的应用与Appstore SDK集成的详细信息,请参阅Appstore SDK的集成步骤。在开始使用适用于IAP的DevTest进行测试之前,必须生成已签名的APK。
使用通过注册所得的证书对您的应用进行签名
- 为您用于注册应用的证书生成密钥库。
openssl pkcs12 -export -out keystore.p12 -inkey key.pem -in cert.pem
您将使用密钥库生成已签名的APK。
- 生成已签名的APK文件。生成已签名APK的方法有多种,Android开发者文档中的为应用签名中对此进行了介绍。您可以按照为您的应用签名以将其发布中的步骤操作。若要使用该方法,在Android Studio中选择Build(构建)> Generate Signed Bundle / APK…(生成已签名的Bundle / APK…),并填写APK向导要求的信息。
- 使用
adb install
命令将APK侧载到设备上。有关该命令的详细信息,请参阅Android开发者文档中的安装应用。注意: 在侧载APK之前,必须添加测试者。 - 导航到Settings(设置)> Account & Profile Settings(账户和个人资料设置)> Sync Amazon Content(同步亚马逊内容),同步您的Fire设备上的内容。
相关主题
Last updated: 2025年5月22日