RVS沙盒环境的说明
RVS沙盒环境的说明
结合使用RVS沙盒和App Tester测试工具在测试环境中验证您的收据,然后再将应用发布到亚马逊应用商店。RVS沙盒作为.war文件包含在亚马逊Android SDK zip文件中。在应用和游戏服务SDK页面上,单击Android链接来下载SDK文件。
您必须在Android移动设备上安装Amazon App Tester工具,然后才能使用RVS沙盒。
设置RVS沙盒:
- 安装并启动Apache Tomcat服务器:
- 从Apache Tomcat网站中,下载并安装Apache Tomcat服务器(版本6或更高版本)。
-
配置Tomcat以使用您的凭证。在/apache-tomcat-< version >/conf/tomcat-users.xml文件中,添加以下元素:
<tomcat-users> <role rolename="manager-gui"/> <user username="MyUserName" password="MyPassword" roles="manager-gui"/> </tomcat-users>
-
更改对/apache-tomcat-< version >/bin/startup.sh的权限以使此文件可执行(如果您尚未这么做):
$ chmod +x /apache-tomcat-< **_version_** >/bin/startup.sh
-
要启动Tomcat服务器,请执行/apache-tomcat-< version >/bin/startup.sh文件。
$ /apache-tomcat-< **_version_** >/bin/startup.sh
-
要验证Tomcat服务器是否正在运行,打开Web浏览器窗口,然后转到:
http://localhost:8080/
。如果Tomcat服务器正在运行,您将看到Apache Tomcat/< version >主页。现在可以部署RVS沙盒了。
- 部署RVS沙盒:
- 解压缩亚马逊Android SDKzip文件。
- 在Amazon Android SDK文件夹中,导航到
AmazonInAppPurchasing/tools
。 - 找到
RVSSandbox.war
文件并记下其文件路径。 - 从浏览器的Tomcat主页中,选择Manager App(管理器应用),然后滚动到Deploy(部署)部分。
- 从Deploy部分中,导航到WAR file to deploy(要部署的WAR文件)> WAR file to upload(要上传的WAR文件)> Browse(浏览),然后从应用SDK中选择
RVSSandbox.war
文件。 - 选择Deploy以在应用列表中查看RVSSandbox。确保Running(正在运行)列的值为
true
。 -
从应用列表中选择RVSSandbox,或在浏览器中访问
http://localhost:8080/RVSSandbox/
。下面的确认消息指示RVS沙盒正在运行:
Receipt Verification Service沙盒已启动!