有时,我的应用程序崩溃时出现以下异常:
01-12 08:42:53.885: E/AndroidRuntime(2549): FATAL EXCEPTION: main
01-12 08:42:53.885: E/AndroidRuntime(2549): java.lang.IllegalArgumentException: No view found for id 0x7f0b00d5 for fragment FragmentSettingsDetailWebService{41bd6408 #0 id=0x7f0b00d5}
01-12 08:42:53.885: E/AndroidRuntime(2549): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:823)
01-12 08:42:53.885: E/AndroidRuntime(2549): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1035)
01-12 08:42:53.885: E/AndroidRuntime(2549): at android.app.BackStackRecord.run(BackStackRecord.java:635)
01-12 08:42:53.885: E/AndroidRuntime(2549): at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1399)
01-12 08:42:53.885: E/AndroidRuntime(2549): at android.app.FragmentManagerImpl$1.run(FragmentManager.java:426)
01-12 08:42:53.885: E/AndroidRuntime(2549): at android.os.Handler.handleCallback(Handler.java:615)
01-12 08:42:53.885: E/AndroidRuntime(2549): at android.os.Handler.dispatchMessage(Handler.java:92)
01-12 08:42:53.885: E/AndroidRuntime(2549): at android.os.Looper.loop(Looper.java:137)
01-12 08:42:53.885: E/AndroidRuntime(2549): at android.app.ActivityThread.main(ActivityThread.java:4953)
01-12 08:42:53.885: E/AndroidRuntime(2549): at java.lang.reflect.Method.invokeNative(Native Method)
01-12 08:42:53.885: E/AndroidRuntime(2549): at java.lang.reflect.Method.invoke(Method.java:511)
01-12 08:42:53.885: E/AndroidRuntime(2549): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1004)
01-12 08:42:53.885: E/AndroidRuntime(2549): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:771)
01-12 08:42:53.885: E/AndroidRuntime(2549): at dalvik.system.NativeStart.main(Native Method)
我试图了解这是否是Android中的一个缺陷,或者我正在做的事情。我在两个文件夹中都有一个名为FragmentSettingsDetailWebService
的xml文件:
因此,视图存在于两个方向中。这似乎是一个时间问题。它实际上并不经常发生,实际上每隔几周发生一次,但我想了解发生了什么,以便尽可能避免它。这可能是一个Android问题吗?它出现在Android 4.0及更高版本的所有版本中。
请告知