Androidアプリにアプリ内サブスクリプションを実装したいのですが、それを実行するための最小ターゲットは何ですか?
2.1または2.2?
Androidアプリにアプリ内サブスクリプションを実装したいのですが、それを実行するための最小ターゲットは何ですか?
2.1または2.2?
Android Developers サイトから (バージョン 3 が最新です):
アプリ内課金バージョン 3 は、最新バージョンの Google Play ストアがインストールされている Android 2.2 以降を実行しているデバイス (アクティブなデバイスの大部分) でサポートされています。
したがって、最小ターゲットは 2.2 です。
http://developer.android.com/google/play/billing/billing_overview.html
私が知るとすぐに、サブスクリプションの「最小ターゲット」は、アプリからではなく、GooglePlayストアアプリに関連しています。を見てみましょう:
http://developer.android.com/google/play/billing/versions.html#Subs
アプリケーションの最小バージョンを決定する前に、Googleでプラットフォームのディストリビューションを常に確認する必要があります。たとえば、2.2 を含めないことを選択しました。不要な API レガシーの問題が発生し、作業が多すぎてメリットが少なすぎるためです。アプリ内課金を正しく行うのは非常に複雑です。API は非常に複雑です。
アプリ内課金バージョン 3 は、最新バージョンの Google Play ストアがインストールされている Android 2.2 以降を実行しているデバイスでサポートされています。
ソース: http://developer.android.com/google/play/billing/billing_overview.html#migration
バージョン 2.1 以降を使用してください。これは、すべてのモバイル デバイスがほぼ上位のバージョンであり、最小バージョン 2.1 以降で開発するのに適しているためです。