RVS Sandbox環境のセットアップ手順
RVS SandboxとApp Testerツールを使用すると、アプリをAmazonアプリストアに公開する前に、テスト環境でレシートを検証することができます。RVS Sandboxは、Amazon Android SDKのzipファイルに含まれている.warファイルの1つです。SDKファイルをダウンロードするには、Amazon SDKのページで [Android] リンクをクリックします。
RVS Sandboxを使用する前に、AndroidモバイルデバイスにAmazon App Testerツールをインストールしておく必要があります。
RVS Sandboxをセットアップするには、次の手順に従います。
- Apache Tomcatサーバーをインストールして起動します。
- Apache Tomcatのウェブサイトから、Apache Tomcatサーバー(バージョン6以降)をダウンロードしてインストールします。
-
適切な認証情報を使用するようにTomcatを構成します。/apache-tomcat-<バージョン>/conf/tomcat-users.xmlファイルに次の要素を追加します。
<tomcat-users> <role rolename="manager-gui"/> <user username="MyUserName" password="MyPassword" roles="manager-gui"/> </tomcat-users>
-
/apache-tomcat-<バージョン>/bin/startup.shが実行可能でない場合は、次のように、このファイルのパーミッションを変更して実行可能にします。
$ chmod +x /apache-tomcat-< **_version_** >/bin/startup.sh
-
/apache-tomcat-<バージョン>/bin/startup.shファイルを実行して、Tomcatサーバーを起動します。
$ /apache-tomcat-< **_version_** >/bin/startup.sh
-
ウェブブラウザのウィンドウを開き、
http://localhost:8080/
にアクセスして、Tomcatサーバーが動作していることを確認します。Tomcatサーバーが動作していれば、Apache Tomcat/<バージョン>のホームページが表示されます。これでRVS Sandboxをデプロイする準備が整いました。
- RVS Sandboxをデプロイします。
- Amazon Android SDK zipファイルを解凍します。
- Amazon Android SDKフォルダにある
AmazonInAppPurchasing/tools
に移動します。 RVSSandbox.war
ファイルを探し、そのファイルパスを覚えておきます。- ブラウザでTomcatホームページを開き、[Manager App] を選択して、[Deploy] セクションまでスクロールします。
- [Deploy] セクションで、[WAR file to deploy] > [WAR file to upload] > [Browse] を選択し、[Apps-SDK] から
RVSSandbox.war
ファイルを選択します。 - [Deploy] を選択すると、アプリの一覧に [RVSSandbox] が表示されます。[Running] 列の値が
true
になっていることを確認します。 -
アプリの一覧から [RVSSandbox] を選択するか、ブラウザで
http://localhost:8080/RVSSandbox/
を開きます。次の確認メッセージが表示されれば、RVS Sandboxが正常に動作しています。
Receipt Verification Service Sandbox is up!