2013-03-03 11 views
29

Zainstalowałem Androida SDK i zajmuje on prawie 7 GB na moim (stosunkowo małym) dysku SSD.Odinstaluj stare wersje Androida SDK

Po otwarciu Android SDK Manager widzę, że wszystko jest zainstalowane nawet w starszych wersjach API.

enter image description here

samo dla Extras:

enter image description here

Czy mogę bezpiecznie odinstalować wszystkie wersje i zachować tylko ostatni z nich (API 17 w moim przypadku)?

Używam Andoid SDK Tools do rozwijania aplikacji na Androida za pomocą Eclipse.

Dziękuję.

+1

Możesz nadal chcieć zachować niektóre ze starszych SDK, aby wypróbować swoje aplikacje na niższej platformie. Osobiście przechowuję GB (API 10), ICS (API 14) i JB (API 17). –

+1

Możesz także po prostu przenieść cały folder SDK z Androidem do nowej lokalizacji ze stosunkowo dużą pamięcią, a następnie określić nową ścieżkę w preferencjach w środowisku Eclipse. na wypadek, gdybyś później potrzebował tych API, mój znajomy kopiuje tylko moje kopie danych. Dane tutaj są bardzo kosztowne :( –

+0

Dziękuję bardzo .. więc jeśli utrzymam tylko API 17 i nie będę mógł przenieść na stare urządzenia? –

Odpowiedz

22

Po prostu usuń pakiety, które chcesz odinstalować.

Być może nadal chcesz zachować niektóre ze starszych SDK, aby wypróbować swoje aplikacje na niższej platformie. Osobiście przechowuję GB (API 10), ICS (API 14) i JB (API 17).

Możesz też po prostu przenieść cały folder SDK z Androidem do nowej lokalizacji ze stosunkowo dużą pamięcią, a następnie określić nową ścieżkę w preferencjach w czasie zaćmienia. Oszczędzisz trochę przepustowości, na wypadek gdybyś później potrzebował tych API. Mój przyjaciel kopie tylko moje. Dane tutaj są bardzo kosztowne: (

Możesz go wdrożyć, ale musisz wspomnieć o tym (który chcesz uruchomić na niższych API) w pliku manifestu. Również wszelkie API powyżej docelowego urządzenia nie będą działać i będą Kłopot z projektowaniem aplikacji Wyszukaj wersję Androida TargetSDK i wersję MinimunSDK

+0

Czy to też jest możliwe w Android Studio? Czy nadal używasz narzędzia Eclipse ADT? – Pacerier

+0

Więc te starsze pakiety SDK są potrzebne tylko dla lokalnego emulatora do uruchamiania starszych interfejsów API w celu przetestowania aplikacji? Nie są potrzebne do zbudowania lub wdrożenia aplikacji na starsze interfejsy API, prawda? –

15

Wybierz pakiety, które chcesz odinstalować enter image description here i kliknij przycisk Usuń pakiety.

+5

dziękuję za odpowiedź, wiem, jak je odinstalować, pytanie brzmi, czy są one wymagane czy nie .. czy mogę je bezpiecznie usunąć. –

+0

Teraz usuwanie pakietów SDK można teraz wykonać w Ustawienia> Wygląd i zachowanie> Ustawienia systemu> Android SDK. Kliknij, aby zobaczyć szczegóły każdego zestawu SDK. Odznacz pole wyboru i kliknij Zastosuj. – Topera