1

ドキュメントから、それは言った

To test in-app billing in an application you must install the 
application on an Android-powered device. You cannot use the 
Android emulator to test in-app billing.

しかし、Android x86 VM(http://www.android-x86.org)でのテストに成功した人はいますか?

VMは実際のデバイスのように動作し、テストしても問題ないと思いますか?

4

2 に答える 2

4

実際のプラットフォームは実際には重要ではありません。IABはAndroidマーケット/Playストアアプリケーションを使用してサービスを提供しているため、それがインストールされていて適切に機能している場合は、テストすることができます。そうでなければ、あなたはそうしません。IABコードはプラットフォームに依存しないため、サポートする必要のあるすべてのプラットフォームで実際にテストする必要はありません。

于 2012-06-21T06:40:22.753 に答える
1

このプロジェクトを見つけました

ライブラリを追加してリクエストをスタブにリダイレクトするだけで、エミュレータから直接アプリ課金アプリケーションをテストできます。

ただし、このライブラリをextras / google /play_billing/のサンプルコードと統合することはできませんでした。

このプロジェクトをサンプルコードに統合する方法を段階的に記述しておくと非常に便利です。

于 2012-07-04T08:41:18.137 に答える