我有一个问题,我无法想出如何调试
我有一个List活动(我们称之为A),我从中调用另一个使用opengl的活动(让我们称之为B):
从A调用B,然后返回A,再次调用B崩溃,这是堆栈跟踪
Thread [<1> main] (Suspended (exception RuntimeException))
ActivityThread.performResumeActivity(IBinder, boolean) line: 2124
ActivityThread.handleResumeActivity(IBinder, boolean, boolean) line: 2139
BinderProxy(ActivityThread$H).handleMessage(Message) line: 961
ActivityThread$H(Handler).dispatchMessage(Message) line: 99
Looper.loop() line: 123
ActivityThread.main(String[]) line: 3691
Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method]
Method.invoke(Object, Object...) line: 507
ZygoteInit$MethodAndArgsCaller.run() line: 847
ZygoteInit.main(String[]) line: 605
NativeStart.main(String[]) line: not available [native method]
从我的调试它不会转到A的onResume,奇怪的是即使我使用空的opengl(渲染器具有空函数)它仍然会发生,这次是在第一次返回A时。
即使是调试这个东西的方法也会很棒!