2013-02-15 13 views
6

Sto avendo un problema nel Android SDK Manager nella quale non dimostrare che ho dei pacchetti disponibili per l'installazione:Android SDK Manager non mostrare alcun pacchetti da installare

SDK PM

Quando ho per prima cosa ho installato l'SDK, l'unica linea che ho visto era Android SDK Tools. Sono stato in grado di aggiungere il pacchetto Platform-Tools e Android 4.2 il mio copia e incolla dal bundle Android ADT che ho scaricato separatamente.

Il registro sta mostrando nessun problema:

Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml 
Fetched Add-ons List successfully 
Fetching URL: https://dl-ssl.google.com/android/repository/repository-7.xml 
Done loading packages. 

e posso vedere dei pacchetti disponibili, quando apro il XML i rendimenti pacchetto di URL.

Le cose che ho provato: 1. Messing con il proxy in Strumenti> Opzioni. Ho provato sia 127.0.0.1 che vuoto. 2. Apertura di SDK Manager da Eclipse e direttamente (normale e come amministratore) 3. Disinstallazione e reinstallazione di Android SDK. Download delle ultime versioni di tutto.

Il mio sistema: Windows 7 x64 Eclipse 4.2.1 Juno SDK Direttore 21,1 ADT 21,1

Tutte le idee? Suppongo di poter scaricare i file estraendo gli URL direttamente dall'XML, ma non è l'ideale.

Edit:

Dal momento posso tirare il file repository-7.xml utilizzando un browser, questo non sembra un problema di configurazione del firewall/AV/di rete. È una questione di SDK Manager che non carica le informazioni sul pacchetto che recupera attraverso l'XML.

+0

le tue macchine appartengono a una rete? Se è necessario impostare proxy, workstation, roba di dominio. – newday

risposta

4

Così mi è stato finalmente in grado di vedere tutti i pacchetti disponibili.Mi ha colpito accidentalmente l'icona SDK Manager Eclipse invece del Gestore AVD avevo intenzione di premere:

Eclipse

E tutti i pacchetti disponibili si presentò.

Inoltre, ora quando apro l'SDK Manager utilizzando uno qualsiasi degli altri metodi (direttamente dalla directory SDK o utilizzando l'opzione di menu Finestra> Gestione SDK Android in Eclipse) vengono visualizzati tutti quelli mancanti.

0

Si sta aprendo l'SDK Adroid quando è stata decompressa la cartella scaricata ?. Perché ho avuto un problema come te, e la soluzione era che sto prendendo un percorso di cartella sbagliato.

quello che ho fatto:

  • scaricato di nuovo l'SDK e metterlo in C:/(Un altro percorso)
  • Check in questo percorso, se io ottenere lo stesso risultato.
  • installa i nuovi strumenti e la versione di Android dal nuovo percorso.

perché vedo che hai la tua cartella in C:/ProgramFile/Android ......... e ho in questo percorso solo che ho installato.

+0

Ho provato a disinstallare e quindi installare in una directory diversa (C: \ Android \ android-sdk \) e sto riscontrando gli stessi problemi. – dfran02

12

Ho avuto lo stesso problema. Per me la soluzione stava mettendo un controllo sulla scatola "Forza https: // ... da prelevare usando http: // ...". È nella schermata delle preferenze di Android SDK Manager, sotto le impostazioni del proxy.

Anche se questo non risolve il problema, invece di scaricare di nuovo SDK, suggerisco di scaricare il Adt Bundle

+0

Ho provato a selezionare/deselezionare tutte le opzioni nella schermata Opzioni. L'unico effetto che la forza https: // ... sta impiegando più tempo a non restituire alcun aggiornamento. Ho scaricato il pacchetto ADT, ma mi piacerebbe farlo funzionare con la mia versione corrente di Eclipse. – dfran02

+0

Un ultimo suggerimento, close firewall e anti-virus. Secondo alcuni post, "magicamente" risolve il problema. – inankupeli

+0

Ho provato a spegnerlo entrambi, ma questo non lo risolve. – dfran02

2

ho avuto lo stesso problema. e niente funziona per me, né cancellare la cache, né riavviare eclipse, né eseguire sdk manager da eclipse, né forzare https (dalle opzioni di sdk manager)

ma ogni cosa funziona bene quando ho usato il proxy !! sdk manager-> strumenti-> opzioni -> server proxy http

+0

imposta automaticamente il proxy e usa un software proxy. – kokabi

2

So che sono in ritardo per la festa, ma volevo condividere la mia esperienza con questo problema.

Si è scoperto che il modulo sottostante di Logger utilizzato era l'edizione Android SL4J. Poiché avevo sostituito la versione (usando un file JAR esterno) usata da SDK Manager, molte cose andarono male quando provò a caricare la classe Logger. Ho scoperto questo quando ho provato a correre

android-sdk \ Tools \ android.bat aggiornamento sdk --no-ui

che mi ha mostrato un eccezione generata dal ClassLoader del modulo logger. La rimozione di ogni traccia che avevo dei moduli SL4J nella mia cartella% JAVA_HOME% \ jre \ lib \ ext risolveva TUTTI i miei problemi.

1

So che questo è vecchio, ma volevo solo aggiungere per i posteri. Ho avuto lo stesso problema e risulta che in precedenza avevo eseguito l'SDK Manager come root (Ubuntu Linux). Il mio account utente non ha le autorizzazioni per sovrascrivere i file e aggiornare l'elenco. Una volta corrette le autorizzazioni, è andato tutto bene.

0

Apri Android SDKManager-> Android SDK-> Sito di aggiornamento SDK Fai clic su Avvia il gestore di Android SDK autonomo per visualizzare i pacchetti.

1

Su Windows, se si sta eseguendo l'SDK Manager direttamente dalla directory ~Android\android-sdk, fare clic con il pulsante destro del mouse ed eseguire come amministratore. Questo ha fatto il trucco per me comunque.

0

In SDK manager andare su strumenti -> opzioni e selezionare forza https casella di controllo; ora dovresti vedere tutto

Problemi correlati