1

サンプルアプリケーションを実行するために次の手順を実行しましたが、アプリケーションが支払いエラーで失敗しています。

  1. androidSDKからサンプルアプリケーションをダウンロードしました
  2. サンプルアプリケーションコードにGooglePlay公開鍵を追加しました。
  3. サンプルアプリケーションのパッケージ名を変更しました。
  4. サンプルアプリケーションをリリースモードでビルドし、署名します。
  5. サンプルアプリケーションの製品リストを作成しました。
  6. サンプルアプリケーションのドラフト版の製品リスト(sword_001およびpotion_001)のアイテムを公開しました。
  7. GooglePlayパブリッシャーアカウントで登録されたテストアカウント。
  8. デバイスがサポートされているバージョンのGooglePlayアプリケーションを実行していることを確認しました。
  9. 同じ署名済みアプリケーションをデバイスにインストールしました。10.私のテストアカウントは私のデバイスのプライマリアカウントです。11.アプリケーションを実行し、剣を購入しました。

注文が承認されている間(「支払いの承認」が表示されている)に次のエラーが発生して購入しようとすると、通常、注文が行われてから約30秒後に発生します(つまり、「承認して購入」がタップされています)。

「お支払いを処理できませんでした。Googleウォレットアカウントにログインしてサポートをリクエストしてください」

同じエラーが発生している人はいますか?

前もって感謝します。

4

2 に答える 2

0

アプリ内課金を取得することは困難です。読み通して統合するのは簡単ではありません。Hello Worldのように機能するプロジェクトを作成しました。ダウンロードして、使用することをお勧めします。変数が多すぎます。ここに統合手順を文書化しました。

于 2012-10-25T10:56:05.860 に答える
0

BillingService.JavaのmakeRequestBundle()メソッド内のAPIバージョン番号を変更すると、問題が修正されました。

request.putInt(Consts.BILLING_REQUEST_API_VERSION、1);

request.putInt(Consts.BILLING_REQUEST_API_VERSION、2);

于 2012-10-31T06:21:06.190 に答える