0

Android開発を始めたばかりで、Androidプラットフォームを使用しているほとんどのデバイスに到達する最も多くのAndroid SDKは何だろうと思っています. いくつかの調査の後、sdk 2.3 (gingerbread) が最も使用されていることがわかりましたが、すべてのジェスチャー、アニメーション、およびタブレットとスマートフォンをサポートしているかどうかはまだわかりません。

私の最初と最後の目標は、ほとんどのスマートフォンとタブレットで Android プラットフォームの機能を最大限に活用できる SDK を使用することです。

事前に感謝します

4

3 に答える 3

0

最も低い SDK バージョンから開始する必要があります。これにより、すべてのデバイスの開発を開始できます。

その SDK バージョンでサポートされていない機能に出くわした場合は、最低限の SDK バージョンをアップグレード
する か、デバイスの範囲が制限されすぎると思われる場合はその機能をスキップすることを検討してください。

于 2012-07-01T10:53:00.903 に答える
0

簡単な答えは、android 2.1+ です。現在、すべての android 携帯の 99.1% を処理しています。

つまらない答えは、場合によるということです。

おそらく、あなたは市場 (企業環境) にいて、潜在的なユーザー全員が Android 1.6 携帯電話を発行されたとします。

それはタブレットのみのアプリですか?

とにかく、統計については、Android 開発者ダッシュボードの内訳を参照してください: http://developer.android.com/about/dashboards/index.html

Android 互換性/サポート ライブラリを使用して、Android 3.0 以前のデバイスでフラグメントやその他のものを取得することをお勧めします。繰り返しますが、特に見栄えを良くし、タブレットでもうまく機能させたい場合は、フラグメントを使用すると生活が楽になります. actionbarsherlock.comなどの優れたライブラリも非常に役立ちます (古いバージョンのアクションバー)。

于 2012-07-01T10:56:34.063 に答える
0

知っておくべきことはすべて、Android Developer Web サイトで入手できます。

  1. こちらがAndroid 分布図です。
  2. 複数のプラットフォームのサポートに関する情報については、こちらを参照してください。
  3. Google は、以前のプラットフォームの新しい機能をサポートするサポート ライブラリを提供し、改善を続けています。

Gingerbread は Android コミュニティのほとんどが現在実行しているものなので、これを最小限のビルド SDK として使用するか、20% の遅れをカバーしたい場合は Froyo を使用してください。ターゲット SDK を Jellybean に設定し、サポート ライブラリを利用して下位互換性を維持します。

Android Web サイト、特にトレーニング セクションには多くの情報があります。楽しんで学びましょう:-)

于 2012-07-01T10:58:50.893 に答える