Amazon App Tester ツールのインストールと設定 - Amazon アプリ内購入のアクセス プロセスとテスト

Amazon App Tester ツールのインストールと設定、Amazon アプリ内購入のアクセス プロセスとテスト

1. Amazon App Tester ツールのアプリケーションのテスト手順:

( 1) Amazon AppStore アプリケーション ストアをダウンロードします。

(2) Amazon アプリの製品リリース インターフェイスで製品リストの JSON ファイルをダウンロードします

(3) Android モバイル デバイスで、Amazon Appstore アプリケーションを起動し、Amazon App Tester アプリケーションを検索してインストールします。

(4) JSON データ ファイルを取得し、ファイルに「amazon.sdktester.json」という名前を付けます。ファイルをデバイス ファイル システムの/mnt/sdcard/ フォルダーにコピーします 

(5)  Amazon App Testerを開き、 JSON ファイルの IAP アイテムを選択して、JSONファイルのコピー パスが正しいかどうかを確認し、ファイルがある場合は正しいことを確認します。

(6). 上記の手順が完了したら、アプリ内購入のテストを開始できます。

2.ソフトウェアのダウンロード アドレス:

(1) Amazon AppStoreのダウンロードアドレス:https://www.amazon.cn/gp/mas/get/android/ref=mas_rw_ldg

(2) Amazon App Tester のダウンロードアドレス: Amazon.com

(3) Amazon Android SDK ダウンロードアドレス:https://developer.amazon.com/public/zh/resources/development-tools/sdk

3. 文書説明アドレスにアクセスします。

(1) アプリのアップロード アドレスとドキュメント: https://developer.amazon.com/public/zh
(2) App Tester のインストールと設定のドキュメント アドレス:

https://developer.amazon.com/public/zh/apis/earn/in-app-purchasing/docs-v2/testing-iap-2.0

3. SDK への詳細なアクセス手順については、ここでは省略しますが、デモおよびアクセス ドキュメントを参照してください。略記:

 (1) ダウンロードした SDK を解凍すると 7 つのファイルが含まれます。必要なアプリ内購入フォルダー AmazonInAppPurchasing/examples を見つけます。

 (2) Amazon は、SampleIAPConsumablesApp、SampleIAPEntitlementsApp、SampleIAPSubscriptionsApp という 3 つの支払い方法を提供しており、そのうちの 1 つを選択してプロジェクトにインポートします。

 (3) Amazon が提供する in-app-purchasing-2.0.76.jar をプロジェクトにインポートします。

 (4) 実行しても、支払いをテストできません。

4. Amazon App Tester ツールのインストールと設定の詳細な手順:

1. まず、図に示すように、Amazon 開発者プラットフォームにログインするには開発者アカウントが必要です。

 

2. 図に示すように、Web ページにアドレス https://developer.amazon.com/public/zh を入力します。

 

図に示すように、AmazonSDK に接続されている Android プロジェクトを APK にパッケージ化してアプリ ストアにアップロードし、この Web ページ上の APK の場所に APK を直接ドラッグします。

 

アップロードが成功すると、図のようになります。

 

検査の結果、異常はありませんでした。

3. アプリケーションのテスト履歴を表示します。

図に示すように、「アプリケーションとサービス」→「アプリケーション テスト サービス」をクリックします。

 

図に示すように、クリックしてテストを開始します。

 

4. JSON データ ファイルを取得する手順:

上記の手順 3 を繰り返し、図に示すように [App Store に送信] をクリックします。

 

図に示すように、「アプリとサービス」→「アプリ内製品」をクリックします。

図に示すように、「新しい IAP の追加」->「消耗品の追加」を選択します。

 

図に示すように、完全な情報を入力します。

 

リストに正常に追加されたかどうかを確認でき、リストにあれば追加は成功です。

最も重要な手順は、JSON ファイルをエクスポートすることです。[IAP をエクスポート] をクリックし、JSON を選択します。

 

図に示すようにエクスポートは成功し、ファイルには自動的に amazon.sdktester.json という名前が付けられます。

 

この時点で、JSON データ ファイルは正常に取得されました。

5. 携帯電話に Amazon アプリストア アプリケーションをインストールし、アプリケーションを開いて Amazon App Tester アプリケーションを検索します。このアプリケーションが見つからない場合は、次の操作を実行する必要があります。

https://www.amazon.com/Amazon-App-Tester/dp/B00BN3YZM2/ の URL を開いて、開発者アカウントにログインします。初めての場合は、配送先住所を入力する必要があります。いつでも行われます。図に示すように:

 

英語サイト:https://www.amazon.com/Amazon-App-Tester/dp/B00BN3YZM2/

中国語ウェブサイト: https://www.amazon.cn/Amazon-App-Tester/dp/B00BN3YZM2/

COMをCNに変更するだけです。

クリックして注文します:

 

この証明にはすでにこの応用例があります。

6. 次に、携​​帯電話を使用して Amazon アプリストアを開いて Amazon App Tester アプリケーションを検索し、[インストール] をクリックします。完了したら、図に示すようにアプリケーションを開きます。

 

画像テキストをクリックして画像を入力します。

 

5 番目のオプション [JSON ファイル内の IAP アイテム] をクリックすると、SD カードに amazon.sdktester.json ファイルがないことを示すプロンプトが表示されます。このとき、ダウンロードしたばかりのファイルを携帯電話にコピーする必要があるので、このファイルを F:\download パスに置き、CMD コマンド ウィンドウを開き、次のコマンドを実行します (ここで、ADB 環境を構成する必要があります)あなたのコンピュータは、Baidu ではありません (省略):

$ adb Push [Your_JSON_File_Folder]/amazon.sdktester.json /mnt/sdcard/ (私のもの: adb Push F:/download/amazon.sdktester.json /mnt/sdcard/)、図に示すように:

 

上の画像が表示されれば、携帯電話のSDカードへのアップロードは成功です。

この時点で、5 番目のオプション「JSON ファイル内の IAP 項目」を再度開くと、図に示すように、JSON ファイル内にいくつかのデータが表示されます。

 

この時点で、すべての操作が完了し、すべての設定が正常に完了したので、携帯電話で独自のアプリケーションのログインと支払いをテストしても問題ありません。

5. App Testerの注意事項と要件

App Tester ツールには次の要件があります。 

一般的な要件 

App Tester でテスト ケースを実行するには、開発環境とテスト環境が次の要件を満たしている必要があります。

  • ADB および logcat を介したロギングを可能にする Android 開発環境
  • SDKバージョン10以降をサポートするAndroidデバイス
  • IAP v2.0 および/または Mobile Affiliation API を実装する Android アプリケーション
  • 以前に SDK Tester for IAP v1.0 がインストールされている場合は、SDK Tester をアンインストールする必要があります。
  • Amazon アプリストアでアプリ用に作成された 1 つ以上の購入可能なアイテム (オプションですが推奨)。

このページで説明したように、App Tester アプリを Android モバイル デバイスにインストールし、テスト用の JSON データ ファイルを作成することも必要です。

: App Tester は IAP v1.0 をサポートしておらず、IAP v1.0 のダウンロードに含まれる SDK Tester ツールと互換性がありません。アプリが IAP v1.0 と Mobile Affiliation API の両方を使用している場合、各 API セットを使用するときにローカルでアプリをテストするには、App Tester と SDK Tester をインストール/アンインストールする必要があります。IAP v2.0 にアップグレードする場合、App Tester のみをデバイスにインストールする必要があります。

Android OS 5.0 (Lollipop) の要件

アプリが Android OS 5.0 (Lollipop) をターゲットにしており、2014 年 12 月 3 日より前に App Tester ツールをダウンロードした場合、このバージョンの App Tester は Android OS 5.0 と互換性がありません。2014 年 12 月 3 日、Amazon は Android OS 5.0 との互換性のための更新された署名を含むバージョンの App Tester をリリースしました。

: この App Tester バージョンは FireTv Stick と互換性があります。 

Android OS 5.0 で App Tester を使用するには:

  1. 古いバージョンの App Tester をモバイル デバイスからアンインストールします。
  2. アプリの新しいコピーをダウンロードします。
  3. 更新された App Tester をモバイル デバイスにインストールします。

 詳しい住所:

https://developer.amazon.com/public/zh/apis/earn/in-app-purchasing/docs-v2/testing-iap-2.0 

Amazon が Android IAP API のアプリ内購入を統合、ドキュメント URL: Android IAP API の実装 | アプリ内購入 API

ディスカッションするには以下にメッセージを残すか、グループ769397359に参加してコミュニケーションをとることを歓迎します。

おすすめ

転載: blog.csdn.net/u013007305/article/details/79311759