2012-05-06 7 views
7

Sono in esecuzione Windows Vista e hanno un errore nella mia applicazione Android che viene presentato da Eclipse come:errore di installazione del pacchetto Android SDK anche se Eclipse & SDK Manager vengono eseguiti come amministratore su Vista

The container 'Android Dependencies' references non existing library 'C:\Program Files\Android\android-sdk\tools\support\annotations.jar' 

CornBoyzTutorial Build Path Problem. Vado alla cartella 'C: \ Programmi \ Android \ android-sdk \ tools` per vedere che non esiste una cartella support. L'inizio di Eclipse mi ha presentato con This version of ADT requires Android SDK Tools 17 or above. Current revision is 16. Please update your DDK Tools to the latest version.

Ho eseguito Eclipse come amministratore e andare al responsabile SDK di Android, per vedere che c'è un aggiornamento per il Rev.16 Android SDK Tools per Rev 19. premo per l'installazione del pacchetti e ottenere il messaggio della finestra che il Manager SDK: installazione non riuscita, una cartella non è stata spostata, in Windows questo in genere significa che un programma sta usando quella cartella .. (ad esempio anti-virus), ..chiudere qualsiasi programma in esecuzione taht potrebbe accedere alla directory C: \ Programmi \ Android \ android-sdk \ tools`, quando è pronto ... riprovare.

Il messaggio console è:

[2012-05-06 13:35:20 - SDK Manager] Failed to rename directory C:\Program Files\Android\android-sdk\tools to C:\Program Files\Android\android-sdk\temp\ToolPackage.old01. 

Il messaggio di Android SDK Responsabile registro alla fine è:

Done loading packages. 
Preparing to install archives 
Downloading Android SDK Tools, revision 19 
Installing Android SDK Tools, revision 19 
Failed to rename directory C:\Program Files\Android\android-sdk\tools to C:\Program Files\Android\android-sdk\temp\ToolPackage.old01. 
Done. Nothing was installed. 

ho tutto il software anti-virus spento e nessun programma l'accesso a questa directory. Ho anche eseguito il gestore SDK dalla cartella Android direttamente come amministratore con lo stesso errore. Ho anche provato a riavviare Windows. Le volte precedenti in cui ho aggiornato non ha mai mostrato questo problema.

+2

provare a rinominarlo manualmente per qualcosa di diverso da "strumenti" o eliminare quella cartella. Penso che il processo di installazione dovrebbe essere completato. – sschrass

+0

@SatelliteSD e Chris Stratton, l'ho rinominato (cartella degli strumenti in toolsOLD), e poi in Eclipse mi ha dato un errore, e ho provato ad eseguire il gestore di SDK che si trova nella stessa directory di 'tools' ma ha detto che impossibile trovare il file .bat. – Vass

+0

Penso che una reinstallazione pulita dell'SDK sarà il tuo percorso più veloce per tornare a lavorare sui tuoi progetti. –

risposta

6

il gestore di Android SDK (si tratta di un'applicazione che è possibile eseguire da solo, Eclipse lo sta solo inquadrando) si trova nella directory degli strumenti (chiarimento: ho cercato la versione di Linux, ma indubbiamente è la stessa su Windows) .

Si potrebbe provare a copiarlo altrove ed eseguirlo, oppure scaricare e decomprimere manualmente il pacchetto di strumenti, ma potrebbe essere più semplice re-installare l'ultimo SDK da zero.

+0

Ho usato questo approccio e il commento di SatelliteSD per farlo funzionare. Ho cambiato il nome della cartella manualmente, quindi ho cambiato di nuovo il nome originale perché il gestore SDK voleva modificare i percorsi se ricordo male, ma quando ho rimesso tutto al suo posto la cartella è stata rinominata con successo. – Vass

Problemi correlati