在一些成功的日志语句表明我的应用程序运行良好(统计输出等)之后,我从 logcat 获得了以下语句:
I/WindowState( 425): WIN DEATH: Window{4244e028 u0 com.stuffstuff.test/android.app.NativeActivity}
I/ActivityManager( 425): Process com.stuffstuff.test (pid 14142) has died.
W/ActivityManager( 425): Force removing ActivityRecord{41f17208 u0 com.stuffstuff.test/android.app.NativeActivity}: app died, no saved state
W/InputMethodManagerService( 425): Got RemoteException sending setActive(false) notification to pid 14142 uid 10068
D/Zygote ( 122): Process 14142 terminated by signal (5)
与此有关的所有其他问题的不同之处在于,在此错误之前总是有一些日志语句。在没有警告的情况下,窗户被破坏了。
知道什么会导致这种情况吗?我能做些什么来开始跟踪并调试它吗?我正在使用使用gdb的vs-android,并且没有发生故障。
如果重要的话,它是一个 OpenGL ES 应用程序。