幾個小時後恢復我的應用程序時,出現這種奇怪的異常。唯一的例外是這樣的:幾個小時後恢復應用程序時的Android異常
8月1日至八日:38:39.421:E/AndroidRuntime(10401):致命異常:主 8月1日至八日:38:39.421:E/AndroidRuntime(10401):進程:com.app,PID:10401 01-08 08:38:39.421:E/AndroidRuntime(10401):java.lang.RuntimeException:無法啓動活動ComponentInfo {com.app/com.app.HomeActivity}:java。 lang.IllegalStateException:已添加! E/AndroidRuntime(10401):at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195) 01-08 08:38:39.421:E/AndroidRuntime(10401):at Android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245) 01-08 08:38:39.421:E/AndroidRuntime(10401):at android.app.ActivityThread.access $ 800(ActivityThread.java:135) 01- 08 08:38:39.421:E/AndroidRuntime(10401):at android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1196) 01-08 08:38:39.421:E/AndroidRuntime(10401):at android .os.Handler.dispatchMessage(Handler.java:102) 01-08 08:38:39.421:E/AndroidRuntime(10401):at android.os.Looper.loop(Looper.java:136) 01-08 08 :38:39.421:E/AndroidRuntime(10401):在android.app.ActivityThread.main(ActivityThread.java:5017)E/AndroidRuntime(10401):在java中的java.lang.reflect.Method.invokeNative(本地方法) 01-08 08:38:39.421:E/AndroidRuntime .lang.reflect.Method.invoke(Method.java:515) 01-08 08:38:39.421:E/AndroidRuntime(10401):at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java :779) 01-08 08:38:39.421:E/AndroidRuntime(10401):at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) 01-08 08:38:39.421:E/AndroidRuntime(10401):在dalvik.system.NativeStart.main(本地方法) 01-08 08:38:39.421:E/AndroidRuntime(10401):引起:java.lang.IllegalStateException:已添加! E/AndroidRuntime(10401):at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:1828) 01-08 08:38:39.421:E/AndroidRuntime(10401) 10401):at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:213) 01-08 08:38:39.421:E/AndroidRuntime(10401):at com.app.SlidingSherlockFragmentActivity.onCreate(SlidingSherlockFragmentActivity。 java:24) 01-08 08:38:39.421:E/AndroidRuntime(10401):at com.app.BaseSlidingMenuActivity.onCreate(BaseSlidingMenuActivity.java:17) 01-08 08:38:39.421:E/AndroidRuntime 10401):at com.app.HomeActivity.onCreate(HomeActivity.java:81) 01-08 08:38:39.421:E/AndroidRuntime(10401):at android.app.Activity.performCreate(Activity.java:5231) 01-08 08:38:39.421:E/AndroidRuntime(10401):at android .app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) 01-08 08:38:39.421:E/AndroidRuntime(10401):at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159) 01-08 08 :38:39.421:E/AndroidRuntime(10401):... 11更多 01-08 08:38:39.421:W/ActivityManager(768):Force整理活動com.app/.HomeActivity 01-08 08:38 :39.941:W/ActivityManager(768):ActivityRecord的活動暫停超時{43577368 u0 com.app/.HomeActivity t549 f} 01-08 08:38:40.051:W/Sidekick_LocationOracleImpl(15233):最佳位置爲空 01 -08 08:38:49.371:E/WindowManager(768):開始窗口AppWindowToken {45524120 token = Token {433ba630 ActivityRecord {43577368 u0 com.app/.HomeActivity t549}}}超時 01-08 08:38:50.041 :W/ActivityManager(768):活動目標roy timeout for ActivityRecord {43577368 u0 com.app/.HomeActivity t549 f}
HomeActivity的第81行是onCreate方法中的以下行。
super.onCreate(savedInstanceState);
我的活動沒有在AndroidManifest.xml
任何launchMode我真的不知道該怎麼辦,我無法找到有關此異常的事情。
你有沒有任何全球價值?將值保存在'onSaveInstanceState'中,並在'onCreate()'中恢復它' –
獲取相同的錯誤。 @ w.donk:你是如何解決這個問題的? – Swetank