iPhone/iOS ゲーム (「Ktalu: Planet of Terror」) を完成させました。これをAndroidに移植したいので、Andorid SDK/Eclipseなどをダウンロードしてインストールしました。新しいプロジェクトを作成すると、サポートするAndroidの最小バージョンを尋ねられます。デフォルトは API レベル 8 (Froyo) です。
私の iOS ゲームは、Cocos2D バージョン 2.0 を使用して Objective C で作成されています。これは、入力に加速度計を使用する 2D 横スクロールのシングル プレイヤー ゲームです。アプリ内購入があり、コードを使用して、人々が Facebook や Twitter にスコアを投稿できるようにします。サウンドにはSoundEngineを使用。リーダーボードといくつかの実績に GameCenter を使用します。
上記のすべて (またはほとんど) に相当する Android があると思います。また、非常に古いバージョンの Android をサポートする携帯電話をまだ持っている人がほとんどいない場合は、それらをサポートしたくありません。
それで、サポートする最小のAndroidバージョンに何を使用すべきかを誰かが提案できますか?
また、(2012 年後半または 2013 年前半に) 流通している携帯電話の数がさまざまなバージョンの Android を使用していることを示す Web 上の情報がどこにあるか知っている人はいますか? 繰り返しになりますが、私のゲームが技術的に Android レベル 8 をサポートできたとしても、レベル 8 以下を実行している携帯電話が現在市場に出回っている全スマートフォンの 1% しかない場合、それをサポートしようとしても意味がありません。