| |||||||
Das Thema "process fehlermeldung?" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
![]() |
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Junior Mitglied Registriert seit: 24.06.2009
Beiträge: 36
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
| |
| | |
| | #3 (permalink) |
| Junior Mitglied Registriert seit: 24.06.2009
Beiträge: 36
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
|
also android gibt mir das hier aus: The application blaba(process apk.de) has stopped unexpectedly.please try again. übrigens ich habe auch mal so probiert. hab die activity f2 aus manifest entfertn und via toast den fehler abgefangen, da kam die fehlermeldung dass die activit in manifest nicht existiert.hab da f2 activity wieder in manifest hinzugefügt und dann kommt die gleiche fehlermeldung
|
| | |
| | #4 (permalink) |
| Ehrenmitglied Registriert seit: 23.01.2009
Beiträge: 1.146
Abgegebene Danke: 1
Erhielt 67 Danke für 18 Beiträge
|
1. "adb logcat" in der Konsole gibt meistens gute Infos aus. Poste diese Ausgabe, dann wissen wir mehr. 2. Kannst du mal zwischendurch Enter drücken? Mir bluten die Augen |
| | |
| | #5 (permalink) |
| Junior Mitglied Registriert seit: 24.06.2009
Beiträge: 36
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
| 06-24 02:41:11.050: INFO/ActivityManager(46): Starting activity: Intent { comp={archaeologic.de/archaeologic.de.FundortEdit} } 06-24 02:41:11.520: INFO/ActivityManager(46): Displayed activity archaeologic.de/.FundortEdit: 471 ms 06-24 02:41:22.190: INFO/ActivityManager(46): Starting activity: Intent { comp={archaeologic.de/archaeologic.de.NormalerFund} } 06-24 02:41:22.248: DEBUG/AndroidRuntime(232): Shutting down VM 06-24 02:41:22.281: WARN/dalvikvm(232): threadid=3: thread exiting with uncaught exception (group=0x4000fe68) 06-24 02:41:22.281: ERROR/AndroidRuntime(232): Uncaught handler: thread main exiting due to uncaught exception 06-24 02:41:22.319: ERROR/AndroidRuntime(232): java.lang.RuntimeException: Unable to pause activity {archaeologic.de/archaeologic.de.FundortEdit}: java.lang.NullPointerException 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at android.app.ActivityThread.performPauseActivity(Ac tivityThread.java:2681) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at android.app.ActivityThread.performPauseActivity(Ac tivityThread.java:2638) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at android.app.ActivityThread.handlePauseActivity(Act ivityThread.java:2625) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at android.app.ActivityThread.access$2000(ActivityThr ead.java:112) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1588) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at android.os.Handler.dispatchMessage(Handler.java:88 ) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at android.os.Looper.loop(Looper.java:123) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at android.app.ActivityThread.main(ActivityThread.jav a:3739) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at java.lang.reflect.Method.invokeNative(Native Method) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at java.lang.reflect.Method.invoke(Method.java:515) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:739) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:497) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at dalvik.system.NativeStart.main(Native Method) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): Caused by: java.lang.NullPointerException 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at archaeologic.de.FundortEdit.onSaveInstanceState(Fu ndortEdit.java:147) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at android.app.Activity.performSaveInstanceState(Acti vity.java:999) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at android.app.Instrumentation.callActivityOnSaveInst anceState(Instrumentation.java:1255) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): at android.app.ActivityThread.performPauseActivity(Ac tivityThread.java:2663) 06-24 02:41:22.319: ERROR/AndroidRuntime(232): ... 12 more 06-24 02:41:22.378: INFO/Process(46): Sending signal. PID: 232 SIG: 3 06-24 02:41:22.378: INFO/dalvikvm(232): threadid=7: reacting to signal 3 06-24 02:41:22.418: INFO/dalvikvm(232): Wrote stack trace to '/data/anr/traces.txt' 06-24 02:41:22.717: WARN/ActivityManager(46): Activity pause timeout for HistoryRecord{43528158 {archaeologic.de/archaeologic.de.FundortEdit}} 06-24 02:41:32.199: WARN/ActivityManager(46): Launch timeout has expired, giving up wake lock! 06-24 02:41:32.731: WARN/ActivityManager(46): Activity idle timeout for HistoryRecord{435097b8 {archaeologic.de/archaeologic.de.NormalerFund}} Geändert von litux (24.06.2009 um 20:46 Uhr) |
| | |
| | #6 (permalink) | |
| Ehrenmitglied Registriert seit: 23.01.2009
Beiträge: 1.146
Abgegebene Danke: 1
Erhielt 67 Danke für 18 Beiträge
| Zitat:
adb ist ein Bestandteil vom Android SDK und liegt unter <SDK>\tools. "adb logcat" kann irre nützlich sein, da sieht du alles, was dein Gerät so treibt u.a. auch welche Probleme eine App hat. | |
| | |
| | #7 (permalink) | |
| Ehrenmitglied Registriert seit: 23.01.2009
Beiträge: 1.146
Abgegebene Danke: 1
Erhielt 67 Danke für 18 Beiträge
|
Da liegt das Problem: Zitat:
Wenn du etwas vor dem Beenden der Activity speichern will, so empfiehlt die Doku das in onPause() zu machen. | |
| | |
| | #8 (permalink) |
| Junior Mitglied Registriert seit: 24.06.2009
Beiträge: 36
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
|
also dann werd ich mal schilder was ich machen will, vielleicht könnt ihr mir sagen ob meine vorgehensweise korrekt ist. also das programm wird gestartet: es wird eine liste angezeigt, die liste wird aus der datenbank geholt. wenn man auf die einzelne einträge der liste klickt dann kriegt man ein formular zu sehen mit dem namen fundortedit, da sind aber dann schon die felder befüllt(datenbank abfragen). man kann aber auch die liste anschauen und über den menü button die auswahl "fundort hinzufügen" anglicken. da wird auch wieder fundortedit formular angezeigt, nur dieses mal sind alle felder leer. so nun möchte ich dass wenn mir ein leeres oder aber auch ein volles formular angezeigt wird, nämlcht fundortedit(eigene klasse für sich), dass ich da auch über den menü button die auswahl "normaer fund"(eine klasse für sich) klicken kann und ein neuen formular kriegen kann. so da hab ich halt in fundortedit die onSaveInstanceState methode drin was die zeile 147 in der fehler meldung war. ist das was ich jetzt will verständlich genug? danke für die schnellen antworten |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |