2013-05-15 10 views
5

ich mein Android-SDK aktualisiert Tools nur auf die neu veröffentlichte Version (Tools Version 22, Plattform-Tools Version 17)Android App stürzt nach SDK-Tools-Update (NoClassDefFound, Google Analytics)

Aber jetzt bin ich der Begegnung einige Probleme beim Erstellen meiner App. Die App noch starten, aber es gibt mir diese Ausnahme:

java.lang.NoClassDefFoundError: com.google.analytics.tracking.android.EasyTracker 

es, dass Ausnahme in dieser Zeile hat:

EasyTracker.getInstance().setContext(this); 

Vor dem SDK-Tool Update funktioniert es gut, die libGoogleAnalyticsV2 jar befindet sich im Ordner libs, im Build-Pfad, wie es sein sollte.

Git zeigt mir, dass, während Gebäude, Eclipse diese Zeile in der Classpath erweitert:

<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/> 

dass der einzige Unterschied ist, ich

eine Ahnung, was dies verursacht?

+0

Mindestens eine andere Person scheint JAR-bezogene Probleme zu haben: https://groups.google.com/group/adt-dev/msg/e72062af02e4b98f Persönlich berühre ich R22 nicht ein wenig, also ich Ich weiß nicht, was du erlebst. – CommonsWare

Antwort

12

Ok, fand ich die Lösung

In den Projekteigenschaften (Eclipse) -> Java-Build-Pfad -> Ordnung und Export stellen Sie sicher, dass alle Gläser in den libs Ordner überprüft werden.

+0

UPDATE: Ich hatte eine andere Bibliothek, die nicht funktionierte, stellen Sie sicher, dass Android private Bibliotheken auch überprüft wird – Quentin

Verwandte Themen