2013-07-30 9 views
5

私はアンドロイドアプリ開発の初心者です。大変努力した結果、私はAmazon App Storeのアンドロイドアプリを開発しました。私のアプリにはアプリ内購入機能が含まれています。しかし、アプリはサムスン銀河S2で動作しなかったので、Amazon App Storeから拒否されました。 AmazonとGoogle Playstoreの両方のアプリ内購入ですべての端末でアプリが動作するようにするにはどうすればよいですか?この目的のためにあらかじめ構築された図書館はありますか?どんな提案も役に立ちます。Google PlayとAmazonストア向けのAndroidアプリの開発

答えて

9

OpenIAB - オープンアプリ内課金は、アプリケーション内の多くのストアを1つのライブラリから統合するのに役立つアプリ内課金ライブラリです。ここにその紹介があります:

Androidアプリをすべての既存のAndroidアプリストアにアップロードするのは苦労しており、AppDFプロジェクトは簡単にできるように設計されています。しかし、開発者にとってさらに難しいことは、異なるアプリストアの異なる購入時APIをサポートすることです。既に5つの異なるアプリ内購入APIがあり、この数は増加しています。私たちは、すべての店舗のアプリストアアプリ内購入APIをラップし、アプリケーションやゲームを開発するための簡単な方法を提供するオープンソースライブラリを作成し、すべての店舗で1つのAPKが動作するようにします各ストアの下で適切なアプリ内購入APIを自動的に使用します。また、このライブラリを使用してビルドされたすべてのAPKファイルをサポートするストアを実装できるオープンなアプリ内課金APIを開発します。

ここはopenIAB's github repositoryです。 openIABが... Google Playをサポートしており、アマゾンが、それはYandexの、サムスンのアプリなどにも対応してい

UPDATEだけでなく: 自動的に多くのデバイス構成に対してあなたのアプリをテストするためには、Jenkins .Thereを使用することができ、オンラインで多くのチュートリアルですここにはone example tutorialがあります。

+0

チュートリアルのリンクがうまくいきません:(これは実装してみましたか?)(ちょうど尋ねる) – Bhaijaan

+0

私はすでにジェンキンをダウンロードしてインストールして動作させています。私はOpenIABをテストしました。そのAPIはGoogleのビリングヘルパーAPIと非常によく似ています。私はまだGoogleやAmazonにアプリケーションを提出していませんが、自分のAPIが自分の電話機で動作していることを確認できます。 –

1

AmazonとGoogleの両方をサポートするRoboBillingを使用できます。

https://github.com/christopherperry/RoboBillingLibrary

それはになろうとするカスタムビルドのJavaライブラリである「この目的のために事前に構築されたライブラリ。」

私のゲームでは、プラットフォームごとにカスタムストアを使用し、各ベンダーの最新のSDKとIABライブラリをサポートするようにコーディングしています。維持するのは高価ですが、一貫した結果が得られます。

関連する問題