2012-02-02 12 views
5

Sto riscontrando seri problemi nella configurazione di ADT con Eclipse. Sto usando la versione Home Premium di Windows 7.Problemi seri nella configurazione di Android SDK con Eclipse

The Eclipse (64 bit) che sto usando è:

Eclipse Classic 3.7.1 
Eclipse Java EE IDE for Web Developers. 
Version: Indigo Release 
Build id: 20110615-0604 

codice Java viene eseguito senza alcun problema in questo Eclipse. Per l'esecuzione di Android:

all'inizio, sono entrato in Eclipse-> menu Aiuto e poi Installa nuovo software.
Fare clic su Aggiungi, denominato ADT e per la posizione utilizzata: http://dl-ssl.google.com/android/eclipse.

La nuova finestra visualizzata, ho fatto clic su tutte quelle caselle e selezionare Avanti. Fino a questo punto, tutto è OK, ADT è installato e mi verrà chiesto di riavviare Eclipse. Quando Eclipse viene avviato, viene visualizzata una nuova finestra che richiede di installare il kit di sviluppo software Android (SDK) o di scegliere un percorso di SDK esistente. Ho scelto di installare Android Software Development Kit (SDK) (ho controllato tutte le opzioni). Ho impostato la posizione dell'SDK su: C: \ My_Workspace \ Android_SDK. Dopo tutto finisce Vedo due errori nella console di Eclipse:

[2012-01-02 14:29:37 - DDMS] DDMS files not found: C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\platform-tools\adb.exe C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\tools\hprof-conv.exe C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\tools\traceview.bat 

[2012-01-02 14:30:47 - DDMS] DDMS files not found: C:\My_Workspace\Android_SDK\platform-tools\adb.exe C:\My_Workspace\Android_SDK\tools\hprof-conv.exe C:\My_Workspace\Android_SDK\tools\traceview.bat 

nota, ho provato ad installare l'SDK nella posizione predefinita data da Eclipse. Ma vedo gli stessi errori.

Se riavvio Eclipse, viene visualizzato un errore che dice: "Impossibile trovare la cartella" strumenti "all'interno di SDK" C: \ My_Workspace \ Android_SDK \ "".

Se faccio clic su Finestra -> Manager di Android SDK, ricevo un altro messaggio di errore che dice: " " il percorso dell'SDK Android non è stato impostato nelle preferenze. "

Se vado Finestra-> Preferenziale> Android, vedo che, la posizione SDK è impostata su "C: \ My_Workspace \ Android_SDK" Ma in cima, c'è un messaggio di errore che dice, "Impossibile trovare la cartella "strumenti" all'interno di SDK "C: \ My_Workspace \ Android_SDK \". "

All'interno del C: \ My_Workspace \ Android_SDK \ cartella vedo solo due sottocartelle: add-ons piattaforme Ma non c'è nulla all'interno di queste cartelle.

All'interno della cartella "C: \ Users \ anis_huq.android" Vedo una cartella chiamata AVD (contenuto vuoto) e un file chiamato "ddms".

Cosa sta succedendo? Sono confuso!

P.S. il post: Could not find folder 'tools' inside SDK non aiuta la mia causa.

risposta

0

Hai provato a scaricare l'annuncio installando manualmente l'SDK Android, quindi indicando Eclipse in quella posizione? Avrai bisogno di eseguire "SDK Manager.exe" per scaricare almeno una piattaforma ...

Inoltre ... Assicurati di non avere spazi nel percorso per Android SDK ed Eclipse o potresti ottenere strani errori

1

Provare prima installing the Android SDK separatamente. Quindi ottenere Eclipse configurato in modo appropriato. Potrebbe essere necessario eseguire l'installazione dell'SDK come amministratore per poter impostare alcune autorizzazioni in modo appropriato.

+0

Grazie. Questo mi ha aiutato. Google ha cambiato il logo di Eclipse e roba e lo chiama ADT? :) – Sufian

0

Nell'ultima volta mi trovo ad affrontare continuamente errori così strani.La soluzione in questi casi è solitamente la seguente.

Immagino che tu usi JDK 7. Android SDK non è compatibile con JDK 7. Devi usare JDK 6 o JDK 5 (ma 5 è troppo vecchio). Ho ragione?

+0

Sì, ho installato JDK 7. Mi libererò di esso e installerò JDK 6 ora. Vediamo cosa succede? – user1185396

5

Problema risolto dopo 1,5 giorni di lavoro. Ecco come:

quando si ottiene l'errore:

[2012-01-02 14:29:37 - DDMS] DDMS files not found: 
C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\platform-tools\adb.exe 
C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\tools\hprof-conv.exe 
C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\tools\traceview.bat 

[2012-01-02 14:30:47 - DDMS] DDMS files not found: 
C:\My_Workspace\Android_SDK\platform-tools\adb.exe 
C:\My_Workspace\Android_SDK\tools\hprof-conv.exe 
C:\My_Workspace\Android_SDK\tools\traceview.bat 

andare al sito: http://developer.android.com/sdk/index.html e scaricare, installare;
installer_r16-windows.exe

Dopo l'installazione, si continua a vedere alcuni errori come:

Fetching 
https:// dl-ssl.google.com/android/repository/addons_list-1.xml Failed 
to fetch URL 
https:// dl-ssl.google.com/android/repository/addons_list-1.xml, 
reason: peer not authenticated Fetched Add-ons List successfully 
Fetching URL: 
https:// dl-ssl.google.com/android/repository/repository-5.xml Failed 
to fetch URL 
https:// dl-ssl.google.com/android/repository/repository-5.xml, reason: 
peer not authenticated Done loading packages. Fetching URL: 
https:// dl-ssl.google.com/android/repository/repository-5.xml Failed 
to fetch URL 
https:// dl-ssl.google.com/android/repository/repository-5.xml, reason: 
peer not authenticated 

Il problema non è così evidente dai messaggi di errore. Abbiamo capito che l'HTTPS sta effettivamente causando il problema. Quindi, avviare

SDK Android Manager-> Strumenti-> Opzioni e ora controllare la casella che dice:
force https://... sources to be fetched using http://

e quindi fare clic su pacchetti-> Ricarica.

Tutto verrà installato come desiderato! Ora esegui Eclipse-> Window-> Preferences-> Android e imposta la posizione dell'SDK Android appena installato (ovvero la posizione della cartella "android-sdk"). E tu sei pronto per andare.

1,5 giorni sprecati per questo.

0

Ricordare il percorso in cui si installa Android SDK e fornire la posizione corretta in finestra> Preferenze> Android. Sul mio sistema Windows 7 il percorso è C: \ Programmi (x86) \ Android \ android-sdk. Dopo aver fornito la posizione nelle preferenze, fare clic su Applica.

0

Ho avuto anche questo e l'ho appena risolto. Per me, è risultato che non avevo tutte le librerie come il pacchetto di strumenti.

Altre cose da tenere a mente che mi ha aiutato a superare errori correlati:

1) When giving urls from where to download, if the https doesn't work, try http 
2) Run your eclipse as administrator if u r running it from Windows 7 - that will help you avoid permissions problems. 
Problemi correlati