Googleの新しいアプリ内課金ライブラリ(バージョン3)を使用すると、アプリケーションに課金を追加するのが大幅に簡単になります。開発者ブログ(リンクを参照)に示されているコードは、すでに非常に単純に見えます。
しかし、SDKのフォルダにあるサンプルアプリケーションに出くわしましたextras\google\market_billing\in-app-billing-v03。それは「TrivialDrive」と呼ばれています。
サンプルコードを使おうとすると、いくつか質問がありました。
IInAppBillingService.aidlファイルを新しいパッケージに貼り付けるのはcom.android.vending.billing正しいですか?作成されたJavaインターフェースは、2つのTo Doメッセージを表示します。例getBuyIntent():「TODO:これをアプリ固有のキーに変更してください」。よく聞こえません。ただし、このインターフェイスは本番環境に対応していますか?utilサンプルの「src」には、、、およびその他のクラスを含むIabHelperフォルダーがBase64あります。Purchaseそのディレクトリをコピーして、これらすべてのヘルパー関数をそのまま使用できますか?