G
Groath
Neues Mitglied
- 0
Moin liebes Team.
Wir haben eine Android-GUI per Eclipse erstellt, welche ein Input bekommt und einen Output auf einem TextView liefert. Das klappt alles wunderbar.
Wir haben dazu ein mehr oder minder kompliziertes Java-Programm, welches auf txt-Dateien auf der Festplatte zugreift, deren Methode ein String verlangt und einen Output liefert.
Nun sollen diese beiden Programme verknüpft werden. Unser Objekt heißt Init. Unser Android-Programm heißt AULDA_4. Sobald ich in AULDA versuche, ein Init-Objekt zu erstellen, spuckt mir der Android-Emulator aus:
The Application AULDA_4 (process pnlp.aulda_4) has stopped unexpectedly. Please try again.
Init ist in einem anderen Package als AULDA_4. die Datei, auf die Init zugreift befindet sich in einem Verzeichnis unter C:/.
Wieso stürzt die Android Application ab, wenn ein Init erstellt wird? Init erstellen läuft wunderbar, wenn das Programm mit einer Test.java gestartet wird und nicht aus Android.
Nun haben wir Init geleert und das Programm vor dem Absturz bewahrt. Es kann also nicht daran liegen, dass etwas externes erstellt wird, sondern an dem, das Init tut.
Muss man etwas dabei beachten (Manifest, import?), wenn man Java Applications ausführt oder wenn man auf Dateien zugreift, die auf der Festplatte gespeichert sind?
Wenn eine Test.java in seiner main das gesamte Programm ausführen kann, wieso kann die Android App nicht darauf zugreifen und das Programm ausführen?
Ich hoffe, ihr könnt uns helfen...
Bei Rückfragen einfach posten und wir erklären euch weiteres.
Liebe Grüße, Francesca, Arne und Görkem
Wir haben eine Android-GUI per Eclipse erstellt, welche ein Input bekommt und einen Output auf einem TextView liefert. Das klappt alles wunderbar.
Wir haben dazu ein mehr oder minder kompliziertes Java-Programm, welches auf txt-Dateien auf der Festplatte zugreift, deren Methode ein String verlangt und einen Output liefert.
Nun sollen diese beiden Programme verknüpft werden. Unser Objekt heißt Init. Unser Android-Programm heißt AULDA_4. Sobald ich in AULDA versuche, ein Init-Objekt zu erstellen, spuckt mir der Android-Emulator aus:
The Application AULDA_4 (process pnlp.aulda_4) has stopped unexpectedly. Please try again.
Init ist in einem anderen Package als AULDA_4. die Datei, auf die Init zugreift befindet sich in einem Verzeichnis unter C:/.
Wieso stürzt die Android Application ab, wenn ein Init erstellt wird? Init erstellen läuft wunderbar, wenn das Programm mit einer Test.java gestartet wird und nicht aus Android.
Nun haben wir Init geleert und das Programm vor dem Absturz bewahrt. Es kann also nicht daran liegen, dass etwas externes erstellt wird, sondern an dem, das Init tut.
Muss man etwas dabei beachten (Manifest, import?), wenn man Java Applications ausführt oder wenn man auf Dateien zugreift, die auf der Festplatte gespeichert sind?
Wenn eine Test.java in seiner main das gesamte Programm ausführen kann, wieso kann die Android App nicht darauf zugreifen und das Programm ausführen?
Ich hoffe, ihr könnt uns helfen...
Bei Rückfragen einfach posten und wir erklären euch weiteres.
Liebe Grüße, Francesca, Arne und Görkem