Androidアプリを作成するときは、[コンパイル]APIオプションを選択する必要があります。そのオプションの助けは、通常、最新バージョン、または私が使用したいすべてのAPIをサポートする最初のバージョンを使用することを示しています。
次の質問があります。
*私が理解している限り、最新のAPIは以前のAPIを「含むかサポートする」(Androidサポートライブラリを使用しているためかどうかはわかりません)。これにより、以前のAPIをダウンロードして、以前のAPI要件を持つAndroidプロジェクトをコンパイルする必要がなくなりますか?
たとえば、「ターゲットSDK」がGingerBreadであるアプリケーションを作成するとします。このシナリオでは、「コンパイルAPI」として最新のAPI(Jelly Beans)を使用することをお勧めしますか?問題は、JellyBeansでのみ使用可能なAPIを使用することである可能性がありますが、Lintはそれを解決するのに役立ちます。
*上記の質問に該当する場合、以前のAPIをダウンロードする必要があるのは、それらのバージョンでエミュレーターを実行する場合のみですか?
ありがとう!