tools - eclipse photon android sdk




Nach der Aktualisierung auf ADT 23 kann no- totations.jar nicht gefunden werden (6)

Bei Eclipse - Nach der Aktualisierung von ADT oder der Aktualisierung der Google SDK-Version finden wir ein Problem für die vorhandene Version der Google Play Service-Bibliothek.

Aus der Hilfe der obigen Antworten und andere Suche, finden Sie den folgenden Weg, um es zu korrigieren.

Im Menü Projekt von Eclipse deaktivieren Sie "Automatisch erstellen"

1) Löschen Sie das vorhandene Lib-Projekt von 'google-play-services_lib'.

2) Eclipse-Menü -> Datei -> Importieren -> 'Vorhandener Android-Code in den Arbeitsbereich'

Wählen Sie das Projekt aus 'android-sdk \ extras \ google \ google_play_services \ libproject \ google-play-services_lib'

3) Wählen Sie das selbe Projekt über das Kontrollkästchen in 'Project to Import'

4) Aktivieren Sie auch "Projekte in Arbeitsbereich kopieren"

5) Wenn das Projekt im 'Paket-Explorer' angezeigt wird, klicken Sie mit der rechten Maustaste darauf und wählen Sie Eigenschaften.

Wählen Sie "Android"

(als Lösung von 'Gavin Chen') - wähle die neueste Plattform und API-Ebene für dieses Bibliotheksprojekt und klicke auf OK, um die Eigenschaften zu schließen

5) Klicken Sie erneut mit der rechten Maustaste auf das gleiche lib-Projekt von 'Package Explorer', klicken Sie auf 'Projekt erstellen'

Jetzt werden Sie feststellen, dass die Google Play-Dienstbibliothek ordnungsgemäß erstellt wurde.

Dann können Sie Ihre anderen Projekte aufbauen, die davon abhängig sind. Möglicherweise müssen Sie auch die Google-play-service_lib aus Ihren Projekteigenschaften-Android-Bibliothek entfernen und hinzufügen.

Sie können die Option "Automatisch erstellen" im Menü "Projekt" erneut auswählen.

Also, da das neue Android L draußen ist, habe ich gesagt, ich sollte es versuchen. Ich habe das neue ADT-Update von SDK-Tools und dann von den Updates installiert. Nach dem Neustart von Eclipse bekomme ich den Fehler, dass Android-Abhängigkeiten nicht geladen werden konnten, da \ android-sdk \ tools \ support \ annotations.jar nicht gefunden werden konnte.

Ich habe den Ordner überprüft und er hat die Datei nicht.

Nun, ich sagte mir, dass das ADT-Update vielleicht nicht gut gelaufen ist und ich dachte, dass ich eine neue Installation machen könnte. So heruntergeladen Eclipse 4.4, installiert die ADT-Tools und Android SDK ... und ich bekomme den gleichen Fehler.

Irgendwelche Ideen, wie das zu beheben ist?



Klicken Sie mit der rechten Maustaste auf Ihr Projekt -> project.properties -> target=android-19


Morgen hatte ich das gleiche Problem nach dem Update auf ADT 23.

Das Problem hängt mit den Anmerkungen zusammen.

Im Android-SDK gibt es zwei Bibliotheken mit Anmerkungen:

android-sdk / extras / android / support / anmerkungen / android-support-annotations.jar

Dieses Paket enthält:

  • AnimRes
  • AnimatorRes
  • AnyRes
  • ArrayRes
  • AttrRes
  • BoolRes
  • FarbeRes
  • DimenRes
  • DrawableRes
  • FraktionRes
  • IDRes
  • IntDef
  • GanzzahlRes
  • InterpolatorRes
  • LayoutRes
  • MenüRes
  • NonNull
  • Nullable
  • PluralRes
  • RawRes
  • ZeichenfolgeDef
  • StringRes
  • StilRes
  • StilableRes
  • XmlRes

und

android-sdk / tools / support / Anmerkungen.jar

dass ... mit dem neuen ADT-Update aus irgendeinem Grund verschwunden ist.

Dieses Paket enthält die zwei Anmerkungen (wahrscheinlich die am häufigsten verwendeten :-)):

  • UnterstützungsLinse
  • ZielApi

Ohne sie wird sich Eclipse beschweren, wenn Ihr Code (oder Abhängigkeiten) sie verwenden.

Um dieses Problem zu beheben, benötigen wir die vorherige annotation.jar .

Also habe ich die Datei von dem Link heruntergeladen, der von @arati vorgeschlagen wurde:

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

Benannte es in annotation.jar und wechselte zu: android-sdk / tools / support /

Neustart von Eclipse wird alles in Ordnung sein.


Wenn Sie das Skript build.gradle verwenden, legen Sie einfach "compileSdkVersion" auf 19 fest.

... Android {

compileSdkVersion 19
buildToolsVersion "19.1.0"

sourceSets {

...


Sie müssen Ihren ADT auf die neueste Version aktualisieren!

In Eclipse geh zur Hilfe

Installieren Sie eine neue Software ---> Hinzufügen

Inside Add Repository schreiben:

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

Doppelklicken Sie in den öffnenden Kasten den 1 Eintrag.

Befolgen Sie die Eclipse-Anweisungen.

Nach einiger Zeit werden Sie die neuesten Developer Tools und NDK Plugins erhalten

Wiederholen Sie dies für 2 mal

Tom





adt