3

API 7 から 18 までのアプリを開発したい場合minSdkVersion、マニフェストで 7 に設定する必要があることは理解していtargetSdkVersionます。しかし、開発にどの SDK を使用すればよいかについて混乱しています。2.1 (API 7) または 4.3 (API 18) の SDK を使用する必要がありますか? 各プラットフォームのバージョンで何をするかを完全に制御および指定したいので、互換性の動作は必要ありません。サポートライブラリはどうですか?サポート ライブラリ 8-18 または 1-7 のどちらを使用しますか?

(開発に関する質問はandroid.stackexchange.comのトピックから外れているため、ここに投稿)

4

1 に答える 1

4

最新の SDK を使用できますし、使用する必要があります。Eclipse または Intellij は、新しい API でのみ利用可能なコンポーネントを使用しようとしているかどうかを自動的に知らせてくれます。API 7 以上をサポートする予定であるため、サポート ライブラリ v7 以下のみを使用する必要があります。心配事の多くは、IDE によって自動的に処理されます。最小 API レベル (マニフェスト ファイルで指定) で利用できないものを使用しようとしているかどうかを知らせます。

于 2013-10-06T07:57:51.757 に答える