3

Android アプリでサブスクリプションをテストしようとしています。ダンジョンの例を使用します。公開されていない apk をアップロードしましたが、サブスクリプション アイテムが公開されています。開発者アカウントではない新しいテスト アカウント (gmail) を開発者コンソールに追加しました。電話を工場出荷時の状態にリセットし、テスト アカウントを追加しました。署名済み apk をインストールしました (アップロードしたものと同じバージョン)。

購入しようとすると「リクエストしたアイテムは購入できません」と表示されますが、背景にリクエストしたアイテムが表示されます。

ここで何が問題になるのでしょうか?ありがとう

4

4 に答える 4

1

アプリ内課金をテストしたときも同じことが起こりましたが、実際にアプリケーションを公開する以外に克服する方法はありませんでした。アプリケーションが Google サーバーに「レプリケート」されると (これには数時間かかり、その間に何かを購入しようとすると、さらに別のあいまいなエラー メッセージが表示されました)、サブスクリプションの購入は正常に機能しました。

于 2012-08-28T09:16:29.423 に答える
0

このリンクを使用して表1を参照してください。私もこの問題に直面しました。http://developer.android.com/guide/google/play/billing/billing_testing.html#billing-testing-static

あなたのテーブルで何がうまくいかないのかを知るよりも、そのテーブルを見てください。

于 2012-08-28T09:24:40.213 に答える
0

私も同じ問題を抱えていました。APK の状態を非公開から有効化 ([APK ファイル] タブ) に変更し、1 時間ほど待つと、製品 ID を購入できるようになります。

于 2012-11-21T14:04:14.733 に答える
0

署名済み APK を開発者コンソールにアップロードしてください。

デバッガーでアプリを起動するのではなく、署名済みの APK をデバイスにインストールしてください。

開発者コンソールでテスト アカウントを作成してください。

必ずテスト アカウントでデバイスにサインインしてください。

開発者コンソールでアプリ内課金を作成し、最後にコンソールからアイテムをアクティブ化してください!!! (これは、Googleのチュートリアルに完全に従った後に私が得たものです)

于 2013-08-11T18:21:47.607 に答える