私はウェブ上で多くの検索を行いました。Android SDKは大量のディスク容量を必要とします
私のIDE(Androidスタジオ)から、Android SDKの最新のアップデートが利用可能であることが通知されたとき、私はそれらをインストールするように指示しました。今、私は、Android-SDKディレクトリが87GbのHDDメモリを占めていることに気付きました。 これは、すべてのAndroid APIが古いバージョンから最新の新しいバージョンにインストールされているためです。
今日、私はすべてのSDKディレクトリを削除し、SDKツールのクリーンインストールを実行することに決めました。 SDKのマネージャからインストールして、Android開発用に稼動させるために最低限必要なことは何ですか。 私のアプリはAndroid API 14(4.0 IceCream)から最低限のAPIバージョン(2017年10月現在はAPI 25)に移行する必要があると考えてください。 中毒では、AndroidエミュレータでLollipop 5.1(API 22)を使用しています。
最後に私が尋ねるのは、新しい使用可能なものがあり、それをインストールする場合です。古いAPIバージョンをすべてアンインストールして、SDKが成長しないようにする必要がありますか?
これはAndroid Studio SKDマネージャのスクリーンショットです。 あなただけのAPIを確認見ることができるように7.1.1ヌガーAPI 25
のパッケージの詳細他人のスクリーンショットのシリーズですすべてがチェックされていません。 Android 5.1 Lollipop API 22では、Lollipop Installedを使用してAndroidエミュレータを作成した後にチェックマークが表示されます。
NB:テレビやウェアラブルではなく、モバイルプログラミングに必要なものだけが必要です。
あなたのAndroid SDKディレクトリには、スペースを占有しているものが正確に表示されることをお勧めします。たとえば、Linuxでは、 'du -d 1 -m'を実行して最上位のSDKディレクトリが使用するディスク容量を確認することができます。私の場合、〜80GBは 'system-images'にあり、それはエミュレータイメージが存在する場所です。あなたが同じ場合は、使用しないエミュレータイメージをアンインストールします。 – CommonsWare
問題は、IDEが私にSDKのアップデートをインストールするように提案するたびにインストールされたので、すべてのAPI(システムイメージなど)を蓄積しました – Vin