K
Khan42
Neues Mitglied
- 5
Hallo zusammen,
ich nutze Eclipse Juno Service Release 1, mit Helios tritt das Problem aber genauso auf.
Ich habe ein Android Projekt und dieses referenziert auf ein Android Library Projekt.
Auf der Konsole erhalte ich immer die Fehlermeldung:
Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
Please check logcat output for more details.
Logcat:
E/PackageManager(538): Package de.myapp requires unavailable shared library de.shared; failing!
Package-Namen habe ich geändert.
Im Netz findet man den Hinweis, dass das Hauptprojekt (welches auf eine Lib referenziert) innerhalb der Project-Properties keine Projekt-Referenz auf das Library Projekt besitzen darf. Also keine Referenz unter Properties/JAVA Build Path/Projects. Lasse ich allerdings diese Referenz weg, beschwert sich Eclipse, dass keine einzige Klasse aus dem Library-Projekt gefunden werden kann und das obwohl untererhalb von "Android Dependencies" die .jar des Library-Projekts aufgeführt ist.
Zur zusätzlichen Info. Ich nutze Maven für das Library-Projekt. Im Library Projekt selbst ist natürlich die "Library-Option" ausgewählt, ansonsten könnte man diese vom Hauptprojekt aus auch nicht als Library auswählen.
Hat irgend jemand einen Ansatz für eine Lösung?
a) Eclipse scheint ein Library-Projekt nicht korrekt zu erkennen was dazu führt, dass eine Library-Referenz allein nicht reicht.
b) Mein Nexus 4 scheint die Library bei Ausführung nicht zu finden.
Bin für jegliche Tipps dankbar, da ich schon recht viel probiert habe und mir langsam die Optionen ausgehen.
ich nutze Eclipse Juno Service Release 1, mit Helios tritt das Problem aber genauso auf.
Ich habe ein Android Projekt und dieses referenziert auf ein Android Library Projekt.
Auf der Konsole erhalte ich immer die Fehlermeldung:
Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
Please check logcat output for more details.
Logcat:
E/PackageManager(538): Package de.myapp requires unavailable shared library de.shared; failing!
Package-Namen habe ich geändert.
Im Netz findet man den Hinweis, dass das Hauptprojekt (welches auf eine Lib referenziert) innerhalb der Project-Properties keine Projekt-Referenz auf das Library Projekt besitzen darf. Also keine Referenz unter Properties/JAVA Build Path/Projects. Lasse ich allerdings diese Referenz weg, beschwert sich Eclipse, dass keine einzige Klasse aus dem Library-Projekt gefunden werden kann und das obwohl untererhalb von "Android Dependencies" die .jar des Library-Projekts aufgeführt ist.
Zur zusätzlichen Info. Ich nutze Maven für das Library-Projekt. Im Library Projekt selbst ist natürlich die "Library-Option" ausgewählt, ansonsten könnte man diese vom Hauptprojekt aus auch nicht als Library auswählen.
Hat irgend jemand einen Ansatz für eine Lösung?
a) Eclipse scheint ein Library-Projekt nicht korrekt zu erkennen was dazu führt, dass eine Library-Referenz allein nicht reicht.
b) Mein Nexus 4 scheint die Library bei Ausführung nicht zu finden.
Bin für jegliche Tipps dankbar, da ich schon recht viel probiert habe und mir langsam die Optionen ausgehen.