51

最近、Android SDK をダウンロードしました。
「SDK Manager」ですべてのパッケージをダウンロードするには、時間がかかりすぎます。そのため、最新のものを除くすべてのプラットフォームの選択を解除する必要があるかどうか疑問に思っています。
すべてのプラットフォームが必要ですか、それともどのプラットフォームが必要ですか?

4

4 に答える 4

13

いいえ、すべてをインストールする必要はありません。

最小、ターゲット、および最小とターゲットの中間として設定した Android バージョンの「SDK プラットフォーム」をインストールします。

例:

ターゲット API 23、最小 API 23

  • API 23 用の SDK プラットフォームをインストールするだけで済みます

ターゲット API 23、最小 API 15

  • API 15 ~23の SDK プラットフォームをインストールする必要があります

エクストラ

通常、Android SDK Extras は必要ありません。ただし、ユースケースによっては必要になる場合があるため、知っておくと便利です。

于 2017-11-26T20:31:24.823 に答える
10

いいえ、プラットフォームごとにすべてをダウンロードする必要はありません。アプリケーションを開発する場合にのみダウンロードする必要があります。たとえば、Android 2.3.3 (API 10) 用のアプリケーションを開発する場合は、特定のプラットフォーム用にのみダウンロードする必要があります。サポート ライブラリを extra からダウンロードすることもできます (必要な場合)。

EDIT
また、すべてのビルド ツールをダウンロードする必要はありません。最新のものを使った方が良いです。build-tools に関するその他のクエリについては、次の質問を参照してください:
Android SDK build-tools、platform-tools、および tools とは何ですか? また、どのバージョンを使用する必要がありますか?

于 2015-03-06T10:32:27.483 に答える
1

いいえ、インストールする必要があるのは と だけTarget APIですMinimum API

Microsoft の記事によると、「どの Android SDK パッケージをインストールする必要がありますか?

Android プラットフォーム
最小およびターゲットとして設定した Android バージョンの「SDK プラットフォーム」をインストールします。

例:

  • ターゲット API 23
  • 最小 API 23

API 23 用の SDK プラットフォームをインストールするだけで済みます

  • ターゲット API 23
  • 最低 API 15

API 15 および 23 用の SDK プラットフォームをインストールする必要があります。

最小とターゲットの間の API レベルをインストールする必要がないことに注意してください
(それらの API レベルにバックポートしている場合でも)。

于 2022-01-11T10:40:47.310 に答える