Frage

Ich erhalte den folgenden Fehler:

e / androidruntime (1840): java.lang.runtimeexception: Kann nicht Instantiate-Anwendung com.mypackage.ui.misc.myapplication: java.lang.classnotFoundException: com.mypackage.ui.misc.myapplication. in Loader dalvik.system.pathclassloader [/data/app/com.mypackage-2.apk]

Mein Manifest sieht so aus: generasacodicetagpre.

Ich sollte erwähnen, dass dies auf dem Mac OS X Lion passiert. Ich habe versucht, die App sowohl auf einem Emulator als auch auf ein paar Android-Geräten auszuführen, und wenn immer mit demselben Fehler fehlgeschlagen ist.

Ich sah diese -Lösung, aber meine Klasse befindet sich an com.mypackage .ui.misc.myapplication und es erweitert Android.app.application, damit es nicht gilt.

Jeder andere rannte in diesen seltsamen Fehler? Irgendwelche Ideen, wie man es repariert?

update : Rannte das gleiche Problem auf Ubuntu mit dem gleichen Projekt.

War es hilfreich?

Lösung

Es erscheint das Problem, das ich hatte, mit ein paar Bibliotheken, die ich benutzte, musste.Die Bibliotheken wurden in den Java Build-Pfad aufgenommen, aber nicht in den Android-Referenzen. Wenn Sie sie als Verweise auf die Android-Eigenschaften hinzufügen, behoben das Problem:

Klicken Sie mit der rechten Maustaste auf das Projekt -> Eigenschaften auswählen -> Klicken Sie auf Android -> Fügen Sie die Bibliotheken in der Bibliotheken ab.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top