报错提示:
java.lang.IllegalStateException: Hardware acceleration can only be used with a single UI thread.
Original thread: Thread[main,5,main]
Current thread: Thread[Timer-6,5,main]
at android.view.HardwareRenderer$GlRenderer.checkRenderContext(HardwareRenderer.java:1805)
at android.view.HardwareRenderer$Gl20Renderer.safelyRun(HardwareRenderer.java:2293)
at android.view.HardwareRenderer$Gl20Renderer.destroyHardwareResources(HardwareRenderer.java:2359)
at android.view.ViewRootImpl.destroyHardwareRenderer(ViewRootImpl.java:5901)
at android.view.ViewRootImpl.die(ViewRootImpl.java:5796)
at android.view.WindowManagerGlobal.removeViewLocked(WindowManagerGlobal.java:348)
at android.view.WindowManagerGlobal.removeView(WindowManagerGlobal.java:303)
at android.view.WindowManagerImpl.removeView(WindowManagerImpl.java:79)
at com.duyao.poisonnovel.activity.SignInActvity$2.run(SignInActvity.java:460)
at java.util.Timer$TimerImpl.run(Timer.java:284)
解决方法:
down vote | This problem can be avoided by putting android:hardwareAccelerated="false" in the application tag in your manifest. But it doesn't solve the problem of course. |
原因:
1 down vote | This problem can be avoided by putting android:hardwareAccelerated="false" in the application tag in your manifest. But it doesn't solve the problem of course. |