参考:http://developer.android.com/google/play/billing/billing_integrate.html AIDLファイルをプロジェクトに追加するandroid-sdks/extras/google/play_billing/in-app-billing-v03 にある IInAppBillingService.aidl ファイルをcom.android.vending.billingパッケージを作成してその中にコピーする。 するとEclipseが勝手に.javaファイルを生成する。 AndroidManifest.xmlを更新するアプリ内課金のAPIを呼び出すためには、パーミッション設定が必要。 <uses-permission android:name="com.android.vending.BILLING" />ServiceConnec
先日、既存の有料アプリを無料化→アプリ内課金を追加しよう、という流れで実装をしてみました。 たまたま新しいバージョンのライブラリが出たタイミングだったようで、折角だからこのライブラリを使って実装してみたときのメモです。 In-App Billing version3との遭遇 いつも通りに、「In-App Billingのサンプルが載っているブログ・サイトを探して、それを参考にしながら実装を進めていこう!」 と思っていたところ、IInAppBillingService.aidlを使ったサンプルがさっぱり見つからず、見つかるのはIMarketBillingService.aidlを使うものばかり…。 記事がないとか、そんなバカな…とか思っていたら、Android Developer Blogの記事を見つけました。つい最近バージョンアップしてたんですね。 先の記事によると、向上した点はこんな感じ
Implementing In-app Billing (IAB Version 3) 1. プロジェクトに In-app Billing ライブラリを追加する 2. AndroidManifest.xml を変更する 3. ServiceConnection を作成し、IInAppBillingService にバインドする 4. アプリから In-app Billing リクエストを IInAppBillingService に送る 5. Google Play からの In-app Billing レスポンスを処理する 1. プロジェクトに In-app Billing ライブラリを追加する TrivialDriva サンプルから IInAppBillingService.aidl ファイルを Android プロジェクトにコピーする。Eclipse なら /src ディレクトリにイ
Androidで課金アプリ作製 サンプルコード起動編 課金アプリの制作の機会が来てしまいました。 ネットでの情報は断片的な情報しか載ってないので、そのあたりのネタ+α情報です。 シリーズ ・Androidで課金アプリ作製 サンプルコード(BILLING V3) 起動編 ・Androidで課金アプリ作製 プロセス間通信予習編 ・Androidで課金アプリ作製 定期購読サンプルコード編 開発、動作環境 Eclipse Juno Service Release 2 Android 4.1.2 SC-06D sample code TRIVIAL DRIVE – SAMPLE FOR IN-APP BILLING VERSION 3 In-app Billing Version 3 OS Windows7 予備知識 ・Google Play In-app Billing 英語は正直さっぱりです。チ
続きの続き。Google PlayのIAB(In-App Billing)のテストの話を乗せときます。 あまり載せることがないので、基本的には オフィシャル の内容ほぼそのままです。 Google Playのアプリ内課金テストではAmazonのIAPのようなテストアプリは使いません。同様の機能をPlayStoreが既に備えています。また、本番環境でのテストをする方法も既に用意されています。 2つのテスト方法 Google Play には、アプリ内課金の実装テストに役立つ2つの機能が用意されています。 サンドボックステスト 予めテスト用に予約されたアイテムIDを使って、所定のレスポンス時のテストを行える。 実購入テスト Google Playを通じて実際の購入と同じ環境でアプリ内課金を行うことができる。こちらはGoogle Playへの通信を行い、実際にGoogle Walletへの取引が発
アプリ内課金のテストを行うまでの手順を簡単にまとめます。 ①googleアカウントを作成 普通のgoogleアカウントです。 ②googleウォレットの登録 クレジットカード情報等を登録しましょう。 ③販売・配布事業者登録 Developer Console ( https://play.google.com/apps/publish ) 話を進めていき登録手数料$25支払う ※これをしないとアプリが公開できません ④google checkoutの登録 google checkoutの登録(②のウォレット登録していれば入力が楽) ※これをしないと有料アプリやアプリ内課金ができません。 ⑤Developer Consoleへ新規のアプリを登録する apkのアップロードを行います。 ※特にこのアップロードしたapkを使わないとアプリ内課金のテストができないという事ではないので 形式的なもので
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く