2012-11-14 17 views
89

Ho aggiornato ADT tramite Eclipse oggi alla versione 21. Ora, quando apro l'SDK Manager, mi aspetto che ci sia una cartella come "Android 4.2 (API 17)", che conterrà la piattaforma SDK e API, documentazione, ecc. Tuttavia, ho solo una cartella chiamata "API 17" e l'unica cosa in esso è "API Google", che non riesco nemmeno a installare perchéProblemi nell'installazione di API Android 4.2

Installazione di questo pacchetto anche richiede l'installazione: - Piattaforma SDK mancante Android, API 17

Cosa devo fare qui? Grazie

risposta

225

L'ho capito da solo dopo un po '. Sono entrato nelle impostazioni di SDK Manager, ho svuotato la cache e gli ho detto di usare HTTPS, quindi ho aggiornato l'elenco e tutto è apparso normalmente.

+29

Non pensare che sia necessario utilizzare https, sembra funzionare bene dopo aver svuotato la cache e aggiornato. – Muz

+0

Questo è strano, nella mia installazione l'opzione di cancellazione della cache era in AVD Manager, sotto strumenti - opzioni. – NoBugs

+1

Funziona correttamente dopo aver svuotato la cache e aggiornato.Grazie per tutte le tue ricerche – Ton

11

Eclipse> Finestra> Gestione SDK Android> Preferenze> Pulsante Cancella cache fare clic su> Fine.

54

Eclipse> Finestra>Android SDK Gestore>Pacchetti>Ricarica

E poi correttamente aggiornato l'interfaccia utente di lasciare che a scegliere il software aggiornato.

Perché devo fare clic su "Ricarica" ​​manualmente?! Mi aspetto che ciò accada automaticamente quando apro l'SDK Manager.

+10

+1 - Ha funzionato per me. L'opzione "Ricarica" ​​manuale è un po 'nascosta ... è nei menu (non ho nemmeno notato che la finestra aveva un menu finché non ho letto questa risposta) – ArtOfWarfare

+2

Accidenti, c'è un menu in questa finestra! – Askolein

4

Ho avuto questo problema in Ubuntu.

  • Aprire un terminale e passare alla cartella android-sdk-linux: cd android-sdk-linux

  • Poi aggiornare manualmente SDK: tools/android update sdk -u

Dopo che è fatto, riavviare Eclipse .

4

Come errore suggerire: API 18 dipende dalla versione SDK n ecc ecc. Quindi, prima aggiornare lo strumento SDK all'ultima versione (deselezionare API 18), quindi provare a installare l'API 18.

+0

Questa era l'unica cosa che ha funzionato per me .. prima di provare questo ho provato: -updating Eclipse -refresh l'SDK di Android manager -Clear la cache del SDK Android Responsabile -Set per recuperare solo da https. L'unica cosa che ha funzionato per me era innanzitutto aggiornare lo strumento SDK. –

0

Provare ad approvare ogni pacchetto piuttosto che approvare tutto. Se qualche pacchetto ha un errore, non è possibile scaricarlo tutto contemporaneamente.