Come posso aggiornare il mio ADT in Eclipse?


116

Ho provato ad aggiornare il mio Eclipse. Al momento ho Android SDK fino alla 2.2 nel mio Eclipse. Ieri ho aggiornato il mio Eclipse in questo modo:

Eclipse -> finestra -> Android SDK Manager -> Ho selezionato due caselle di controllo dall'elenco. Strumenti -> Strumenti SDK Android e Strumenti della piattaforma SDK Android.

Ho postato qui alcune ultime righe del messaggio che ottengo scaricando e installando:

Preparazione all'installazione degli archivi
Download degli strumenti della piattaforma SDK Android, revisione 12
Installazione degli strumenti della piattaforma SDK Android, revisione 12
Arresto del server ADB riuscito.
Strumenti della piattaforma SDK Android installati, revisione 12
Download degli strumenti SDK Android, revisione 20
Installazione degli strumenti SDK Android, revisione 20
[post_tools_install.bat] Aggiornamento di SDK Manager.exe
[post_tools_install.bat] 1 file copiato.
[post_tools_install.bat] Aggiornamento di AVD Manager.exe
[post_tools_install.bat] 1 file copiato.
Strumenti SDK Android installati, revisione 20
Arresto del server ADB riuscito.
L'avvio del server ADB è riuscito.
Fatto. 2 pacchetti installati. Recupero
URL: https://dl-ssl.google.com/android/repository/addon.xml
Impossibile recuperare l'URL https://dl-ssl.google.com/android/repository/addon.xml , motivo: dl- ssl.google.com Recupero
URL: http://software.intel.com/sites/landingpage/android/addon.xml
Impossibile recuperare l'URL http://software.intel.com/sites/landingpage/android/addon.xml , motivo: software.intel.com
Caricamento dei pacchetti completato.

Ma dopo tutto questo dopo aver chiuso Eclipse e di nuovo voluto iniziare, genera l'errore:

Questo SDK Android richiede Android Developer Toolkit versione 20.0.0 o successiva. La versione attuale è 16.0.0.v201203301601-306762. Aggiorna ADT alla versione più recente.

Nelle preferenze ho ricevuto questo errore:

Questo SDK Android richiede Android Develop ... Aggiorna ADT alla versione più recente.


ecco perché non ha recuperato completamente i dettagli .. usa Internet ad alta velocità .. sei sulla strada giusta ..
Rahul Baradia

Se dl-ssl.google.com/android/eclipse non funziona, prova a utilizzare dl-ssl.google.com/android/eclipse . Il collegamento senza https ha funzionato per me. Assicurati di aver lanciato eclipse come amministratore
Oladipo Olasemo

Risposte:


329

Hai aggiornato l'SDK di Android ma non hai aggiornato l'Adt in modo che corrisponda ad esso.

Puoi aggiornare l'annuncio da qui

Potrebbe essere necessario aggiornare l'origine del software per l'aggiornamento adt

Vai a eclipse> aiuto> Controlla aggiornamenti.

Dovrebbe elencare l'ultimo aggiornamento di adt. Se non funziona, prova lo stesso * Vai a eclipse> aiuto> Installa nuovo software * ma ora fai quanto segue:

Elencherà gli aggiornamenti disponibili, che idealmente dovrebbero essere adt 20.xx

Eclipse si riavvierà e si spera che tutto funzioni correttamente per te.


Sì, l'hai fatto. L'unica cosa è che richiede ulteriore aiuto nella programmazione, quindi è necessario anche l'aggiornamento nel plugin adt per eclipse
Murtuza Kabul,

qui in sdk manager posso vedere API 10,11,12,13,14,15, quale dovrei installare? ho un po 'di bassa velocità in internet ...
himAndroid

Se vuoi supportare più dispositivi, vai con il livello API 10. Se vuoi sviluppare con le ultime funzionalità di Android (Android versione 4), dovresti considerare il livello API 14.
Murtuza Kabul

15
@MurtuzaKabul Non riesco a riscontrare problemi di dipendenza dal mio plugin ADT da 22.6 a 23.0 o 23.0.2 quando provo a fare clic (dopo aver selezionato gli strumenti per sviluppatori e aver selezionato lo stesso percorso https: // come sopra)
user285oo6

4
Molto probabilmente, se stai aggiornando ADT, dovrai prima disinstallare la vecchia versione di ADT. Questo può essere fatto seguendo questo link: stackoverflow.com/questions/9097163/uninstalling-android-adt
BluJ IT

7

Ho avuto questo problema. Poiché avevo già l' indirizzo ADT, non ho potuto seguire la correzione suggerita. Il motivo per cui l'aggiornamento non funzionava nel mio caso è che l'indirizzo ADT non è stato verificato nell'elenco degli "Aggiornamenti disponibili".

1) Vai a eclipse> aiuto> Installa nuovo software

2) Fare clic su "Sito software disponibile"

3) Verificare di disporre dell'indirizzo ADT

4) In caso contrario, aggiungilo seguendo i passaggi di Murtuza Kabul

5) se si verifica che l'indirizzo sia spuntato (casella a sinistra dell'indirizzo)

Eseguo l'aggiornamento dopo aver avviato Eclipse come amministratore per essere sicuro che non avrebbe avuto problemi ad accedere alle cartelle di sistema


4

Ho visto la documentazione di Eclipse ADT e ho scoperto come aggirare questo problema. Sono stato in grado di aggiornare il mio strumento SDK alla 22.0.4 (ultima versione).

La soluzione è : prima aggiorna ADT alla 22.0.4 e poi aggiorna lo strumento SDK alla 22.0.4

Il link sopra dice,

ADT 22.0.4 è progettato per l'utilizzo con SDK Tools r22.0.4 . Se non hai già installato SDK Tools r22.0.4 nel tuo SDK, utilizza Android SDK Manager per farlo

Quello che dovevo fare era aggiornare il mio ADT a 22.0.4 (ultima versione) e poi sono stato in grado di aggiornare lo strumento SDK a 22.0.4 . Pensavo che solo lo strumento SDK fosse stato aggiornato, non ADT, quindi stavo aggiornando lo strumento SDK con la versione precedente di ADT (22.0.1).

Come aggiornare il tuo ADT all'ultima versione

  1. In Eclipse vai a Help

  2. Install New Software ---> Add

  3. all'interno di Aggiungi Repository scrivi il Nome: ADT(o quello che vuoi)

  4. Posizione: https://dl-ssl.google.com/android/eclipse/

  5. dopo il caricamento dovresti ottenere Strumenti per sviluppatori e Plugin NDK

  6. selezionare entrambi se si desidera utilizzare il Native Developer Kit (NDK) in futuro o controllare

  7. Solo strumento per sviluppatori

  8. fare clic su Avanti

  9. finire


1

Nel mio caso l'apertura di "Aiuto" >> "Installa nuovo software" non aveva voci per alcun URL (gli URL precedenti non erano presenti) - quindi li ho aggiunti manualmente. E aggiornato ... e Voilaaaa !! I post sopra riportati sono stati molto utili per risolvere questo problema per me.


1

L'esecuzione come amministratore e poi altri commenti hanno risolto il problema per me :)


1

Il motivo è che con il nuovo aggiornamento, hanno cambiato l'URL del sito di aggiornamento degli Strumenti per sviluppatori Android per richiedere HTTPS. Se stai aggiornando ADT, assicurati di utilizzare HTTPS nell'URL del sito di aggiornamento degli Strumenti per sviluppatori Android.


0

Ho avuto lo stesso problema in cui non c'erano file in File Java generati, BuildConfig e R.java mancavano. L'opzione di creazione automatica non viene generata.
In Eclipse, in Progetto, deseleziona Crea automaticamente. Quindi in Progetto seleziona Crea progetto. Potrebbe essere necessario correggere il progetto

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.