RVS 沙盒环境的说明


RVS 沙盒环境的说明

结合使用 RVS 沙盒和 App Tester 测试工具来在测试环境中验证您的收据,然后再将您的应用发布到 Amazon Appstore。RVS 沙盒作为 .war 文件包含在 Amazon Android SDK zip 文件中。从 Apps & Games Services SDKs(应用和游戏服务 SDK)页面上,单击 Android 链接来下载 SDK 文件。

您必须在 Android 移动设备上安装 Amazon App Tester 工具,然后才能使用 RVS 沙盒。

设置 RVS 沙盒:

  1. 安装并启动 Apache Tomcat 服务器:
    1. 从 Apache Tomcat 网站中,下载并安装 Apache Tomcat 服务器(版本 6 或更高版本)。
    2. 配置 Tomcat 以使用您的凭证。在 /apache-tomcat-< version >/conf/tomcat-users.xml 文件中,添加以下元素:

        <tomcat-users>
            <role rolename="manager-gui"/>
            <user username="MyUserName" password="MyPassword" roles="manager-gui"/>
        </tomcat-users>
      
    3. 更改 /apache-tomcat-< version >/bin/startup.sh 的权限以使此文件可执行(如果您尚未执行此操作):

      $ chmod +x /apache-tomcat-< **_version_** >/bin/startup.sh
      
    4. 要启动 Tomcat 服务器,请执行 /apache-tomcat-< version >/bin/startup.sh 文件。

      $ /apache-tomcat-< **_version_** >/bin/startup.sh
      
    5. 验证 Tomcat 服务器是否正在运行,方法是打开 Web 浏览器窗口,然后转到:http://localhost:8080/

      如果 Tomcat 服务器正在运行,您将看到 Apache Tomcat/< version > 主页。现在,您可以部署 RVS 沙盒了。

  2. 部署 RVS 沙盒:
    1. 解压缩 Amazon Android SDK zip 文件。
    2. 在 Amazon Android SDK 文件夹中,导航到 AmazonInAppPurchasing/tools
    3. 找到 RVSSandbox.war 文件并记下其文件路径。
    4. 从浏览器的 Tomcat 主页中,选择 Manager App(管理器应用),然后滚动到 Deploy(部署)部分。
    5. Deploy(部署)部分中,导航到 WAR file to deploy(要部署的 WAR 文件)> WAR file to upload(要上传的 WAR 文件)> Browse(浏览),然后从 Apps-SDK 中选择 RVSSandbox.war 文件。
    6. 选择 Deploy(部署)以在应用列表中查看 RVSSandbox。确保 Running(正在运行)列的值为 true
    7. 从应用列表中选择 RVSSandbox,或在浏览器中访问 http://localhost:8080/RVSSandbox/

      下面的确认消息指示 RVS 沙盒正在运行:

      Receipt Verification Service 沙盒已启动!