2013-03-03 27 views
29

Ho installato l'SDK di Android e ci sono quasi 7 GB sul mio (relativamente piccolo) SSD.Disinstallare le vecchie versioni di Android SDK

Quando apro Android SDK Manager Vedo che tutto è installato anche con versioni API precedenti.

enter image description here

Stessa cosa per la Extras:

enter image description here

Posso tranquillamente disinstallare tutte le versioni e mantenere solo quello più recente (API 17 nel mio caso)?

Uso Andoid SDK Tools per sviluppare applicazioni Android con eclipse.

Grazie.

+1

Puoi continuare a conservare alcuni degli SDK più vecchi in modo da provare le tue app su una piattaforma più bassa.Mi tengo personalmente GB (API 10), ICS (API 14) e JB (API 17) –

+1

Inoltre, ciò che puoi provare è spostare l'intera cartella Android SDK in una nuova posizione con spazio di archiviazione relativamente grande, quindi specificare il nuovo percorso nelle preferenze in eclissi. nel caso in cui tu abbia più tardi bisogno di quelle API. Il mio amico copia solo il mio. I dati qui sono molto costosi :( –

+0

Grazie mille .. quindi se tengo solo l'API 17 non sarò in grado di eseguire il delfey su vecchi dispositivi? –

risposta

22

Basta eliminare i pacchetti che si desidera disinstallare.

È possibile continuare a conservare alcuni degli SDK precedenti in modo da provare le app sulla piattaforma inferiore. Personalmente tengo GB (API 10), ICS (API 14) e JB (API 17).

Inoltre, ciò che puoi provare è spostare l'intera cartella dell'SDK di Android in una nuova posizione con spazio di archiviazione relativamente grande, quindi specificare il nuovo percorso nelle preferenze in eclissi. Ti farà risparmiare una certa larghezza di banda, nel caso in cui successivamente ti servano quelle API. Il mio amico copia solo dal mio. I dati qui sono molto costosi :(

Puoi distribuirlo, ma dovresti menzionarlo (che vuoi eseguire su API inferiori) sul file manifest. Inoltre tutte le API sopra il dispositivo di destinazione non verranno eseguite e Cerca la versione Android di TargetSDK e la versione di MinimunSDK.

+0

È possibile anche con Android Studio? Inoltre, stai ancora utilizzando Ectse ADT? – Pacerier

+0

Quindi questi vecchi SDK sono necessari solo per l'emulatore locale per eseguire API precedenti per testare la tua app? Non sono necessari per creare o implementare la tua app per le API precedenti, corretto? –

15

Selezionare i pacchetti che si desidera disinstallare enter image description here e fare clic sul pulsante Elimina pacchetti.

+5

grazie per la risposta, so come disinstallarli, la domanda è, sono richiesti o meno .. posso rimuoverli in modo sicuro. –

+0

Ora l'eliminazione degli SDK può essere eseguita in Impostazioni> Aspetto e comportamento> Impostazioni di sistema> Android SDK. Clicca per vedere i dettagli di ogni SDK. Deseleziona la casella di controllo e fai clic su Applica. – Topera

Problemi correlati