我正在使用静态引用测试应用内购买。
我正在使用静态参考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
)?
非常感谢任何帮助,谢谢。