Non riescono a trovare annotations.jar dopo l'aggiornamento a ADT 23

? Alin @ | Original: StackOverFlow
---

Così, visto che il nuovo L Android è fuori, ho detto che dovrei fare un tentativo . Ho installato il nuovo aggiornamento ADT da strumenti SDK e quindi dagli aggiornamenti . Dopo Eclipse riavvio, ottengo l'errore che dipendenze Android non è stato caricato perché android - sdk oolssupportannotations.jar non può essere trovato .

Ho controllato la cartella e non ha il file .

Beh, mi sono detto che forse l'aggiornamento ADT non è andata bene così visto che la nuova eclissi 4.4 è fuori ho pensato che avrei potuto fare una nuova installazione . Così scaricato eclipse 4.4, installati gli strumenti di ADT e Android sdk ... e ottengo lo stesso errore .

Tutte le idee su come risolvere questo problema ?

---

Top 5 Risposta

1user2967137 @

Disinstallare / installare il supporto della libreria non ha aiutato, così ho fatto questo :

Trovato ..android-sdkextrasandroidsupportannotationsandroid-support-annotations.jar e copiato a ..android-sdk oolssupportannotations.jar

Il problema è scomparso da allora . Non sembra una soluzione come incredibilmente impressionante, ma almeno ora posso costruire il mio progetto in Eclipse .

2GavinCT @

Fare clic destro sul vostro progetto - > project.properties - > target=android-19

3aarati @

Aggiuntahttp://central.maven.org/maven2/com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jarcome annotations.jar risolto i miei errori

4SHS @

In Eclipse - Dopo aver aggiornato ADT o aggiornare la versione di Google SDK, troviamo problema per la versione esistente di Google Play Servizio Lib .

Dalla aiuto di risposte Sopra e altri di ricerca, ha trovato il seguente modo di correggerlo .

Dal menu progetto di Eclipse, deselezionare 'Build automaticamente '

1 ) Eliminare il progetto lib esistente di ' google - play- services_lib ' .

2 ) Eclipse Menu - > File - > Import - > ' esistente codice Android nello spazio di lavoro '

selezionare il progetto da ' android - sdkextrasgooglegoogle_play_serviceslibprojectgoogle - play- services_lib '

3 ) Selezionare lo stesso progetto di casella in 'Project da importare '

4 ) Controllare anche ' progetti di copia in area di lavoro '

5 ) Quando il progetto appare in ' package explorer ', fate clic destro su di esso e selezionare Proprietà .

Seleziona ' Android '

( Come soluzione ' Gavin Chen ' ) - selezionare la più recente piattaforma e il livello Api per questo progetto biblioteca e fare clic su OK per chiudere le proprietà

5 ) di nuovo click destro su uno stesso progetto lib dal ' pacchetto Explorer ', clicca su ' progetto Build'

Ora si trova il Google Play Servizio Bibliotecario è costruito correttamente .

Poi si può costruire i vostri altri progetti, che dipendono da esso . Potrebbe anche essere necessario per ' rimuovere ' e ​​' Aggiungi ' il google - play- service_lib, dal progetto - proprietà - Android - Biblioteca .

Si può selezionare nuovamente ' Build Automatically ' opzione dal menu ' Project' .

5Luca Sepe @

Domani ho avuto lo stesso problema dopo l'aggiornamento di ADT 23 .

Il problema è legato alle annotazioni .

Ci sono due librerie con annotazioni del SDK Android :

android - sdk / Extra / android / supporto / annotazioni / android -support - annotations.jar

questo pacchetto contiene :

AnimRes AnimatorRes AnyRes ArrayRes AttrRes BoolRes ColorRes DimenRes DrawableRes FractionRes IdRes IntDef IntegerRes InterpolatorRes LayoutRes MenuRes NonNull Nullable PluralsRes RawRes StringDef StringRes StyleRes StyleableRes XmlRes

and

android - sdk / tools / supporto / annotations.jar

che ... con il nuovo aggiornamento ADT, per qualche motivo è scomparso .

Questo pacchetto contiene i due annotazioni ( probabilmente il più usato : - ) ) :

SupportLint TargetApi

Senza di loro, se il codice ( o dipendenze li usano ) Eclipse si lamenterà .

Per risolvere questo problema, abbiamo bisogno del precedente annotation.jar .

Così ho scaricato il file dal link suggerito da aarati :

http://central.maven.org/maven2/com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar

Rinominato in annotation.jar e si è trasferito a : android - sdk / tools / supporto /

Riavviare Eclipse tutto andrà bene .