有时候在Android Studio中,当我尝试从调试选项卡中的物理设备截屏时,会出现以下错误信息。
这些错误信息出现在调试选项卡的“Dump #1”子选项卡中。
另一种错误类型:
通常我可以通过重新启动Android Studio来解决这个问题,但今天我遇到了更加频繁的情况。
我也尝试过重新启动我的Mac电脑、重新插拔Nexus 5x物理设备、将设备插入不同的端口,并执行`adb kill-server`命令。但这些都没有帮助。
有人知道是什么原因导致这个问题以及如何避免吗?
这些错误信息出现在调试选项卡的“Dump #1”子选项卡中。
"GAC_Executor[0]@5406" prio=5 tid=0x51eb nid=NA waiting
java.lang.Thread.State: WAITING
blocks GAC_Executor[0]@5406
at java.lang.Object.wait(Object.java:-1)
at java.lang.Thread.parkFor$(Thread.java:2135)
- locked <0x1aa5> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:358)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1087)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1147)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at Os.run(SourceFile:5)
at java.lang.Thread.run(Thread.java:764)
另一种错误类型:
"CrAsyncTask #1@4908" prio=5 tid=0x161 nid=NA waiting
java.lang.Thread.State: WAITING
blocks CrAsyncTask #1@4908
at java.lang.Object.wait(Object.java:-1)
at java.lang.Thread.parkFor$(Thread.java:2135)
- locked <0x180a> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:358)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2101)
at java.util.concurrent.ArrayBlockingQueue.poll(ArrayBlockingQueue.java:402)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1086)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1147)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at java.lang.Thread.run(Thread.java:764)
另一种错误:
"FinalizerDaemon@6149" daemon prio=5 tid=0x158 nid=NA waiting
java.lang.Thread.State: WAITING
blocks FinalizerDaemon@6149
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)
- locked <0x1808> (a java.lang.Object)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)
at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:232)
at java.lang.Daemons$Daemon.run(Daemons.java:103)
at java.lang.Thread.run(Thread.java:764)
另一种类型的错误:
"CleanupReference@5418" daemon prio=5 tid=0x16b nid=NA waiting
java.lang.Thread.State: WAITING
blocks CleanupReference@5418
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)
- locked <0x180e> (a java.lang.Object)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)
at ayH.run(SourceFile:3)
另一种类型的错误:
"ReferenceQueueDaemon@6148" daemon prio=5 tid=0x157 nid=NA waiting
java.lang.Thread.State: WAITING
blocks ReferenceQueueDaemon@6148
at java.lang.Object.wait(Object.java:-1)
at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:178)
- locked <0xc44> (a java.lang.Class)
at java.lang.Daemons$Daemon.run(Daemons.java:103)
at java.lang.Thread.run(Thread.java:764)
另一种错误类型:
"FinalizerWatchdogDaemon@6150" daemon prio=5 tid=0x159 nid=NA sleeping
java.lang.Thread.State: TIMED_WAITING
blocks FinalizerWatchdogDaemon@6150
at java.lang.Thread.sleep(Thread.java:-1)
at java.lang.Thread.sleep(Thread.java:373)
- locked <0x1809> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:314)
at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:342)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:364)
at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:281)
at java.lang.Daemons$Daemon.run(Daemons.java:103)
at java.lang.Thread.run(Thread.java:764)
通常我可以通过重新启动Android Studio来解决这个问题,但今天我遇到了更加频繁的情况。
我也尝试过重新启动我的Mac电脑、重新插拔Nexus 5x物理设备、将设备插入不同的端口,并执行`adb kill-server`命令。但这些都没有帮助。
有人知道是什么原因导致这个问题以及如何避免吗?