我正在开发一个应用程序,有一个奇怪的事情是如果我重复运行我的应用程序的活动,这是由OpenGL ES开发的,我的应用程序偶尔引发崩溃,这里是崩溃堆栈,如下所示,任何想法我这次撞车?
java.util.concurrent.TimeoutException: android.view.Surface.finalize() timedout after 10 seconds
at android.view.Surface.nativeRelease(Native Method)
at android.view.Surface.release(Surface.java:182)
at android.view.Surface.finalize(Surface.java:158)
at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:190)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)
答案 0 :(得分:1)
如果您使用即时运行禁用它,有时会引发此问题。
说明:TimeoutException发生在等待某个进程但进程未响应的位置,查看代码并查看Android Monitor在开发过程中发生崩溃的位置。
其他方案更新studio和java