静的参照を使用してアプリ内購入をテストしています。
静的参照を使用していandroid.test.purchased
ますが、メソッドでテスト購入の応答を取得する方法がわかりませんonActivityResult(...)
。
これが私のonActivityResult(....)
メソッドの本体です:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
Log.d("In-App", "Data = "+data.toString());
Log.d("In-App", "Request Code = "+requestCode);
Log.d("In-App", "Result Code = "+resultCode);
}
私のLogcatは次のように述べています。
08-16 10:48:10.114: D/In-App(3889): Data = Intent { (has extras) }
08-16 10:48:10.114: D/In-App(3889): Request Code = 666
08-16 10:48:10.114: D/In-App(3889): Result Code = -1
テスト購入のスクリーン ショット:
1.
2.
問題は、現在のテスト購入のステータス (キャンセル済み、購入済み、正常に受け入れられたなど) と製品に関する情報 ( )を検出するためData Object
に、私の方法でからどのエクストラを抽出する必要があるかということです。
どんな助けでも大歓迎です、ありがとう。onActivityResult(....)
JSON respnse