【发布时间】:2015-11-22 04:58:24
【问题描述】:
在 Android Studio 中调试时,在某些情况下应用会崩溃并出现以下异常:
08-27 18:01:25.144 19241-24656/? E/AndroidRuntime﹕ FATAL EXCEPTION: pool-7-thread-1
Process: com.callsign.android.dev, PID: 19241
java.lang.InterruptedException
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:1991)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2025)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
at java.lang.Thread.run(Thread.java:820)
发生这种情况
- 仅在调试时
- 仅在某些设备上(例如 Moto G、Nexus 4)
例如,在一加一或 Xperia L 上不会发生这种情况。
我没有找到任何其他信息来帮助我们确定问题。还有其他人遇到这个问题吗?
【问题讨论】:
-
我目前在 Genymotion 模拟设备上也看到了这个问题。不幸的是,我对这个问题没有任何见解。
-
我在三星遇到了同样的问题
-
我在调试和实时应用程序上都面临同样的问题。如果有人可以提供帮助,将不胜感激
-
在断点处停止执行后是否会出现此问题?
-
这可能会让人感到困惑,但是,当您调试时,请确保调试控制台上没有任何变量句柄。
标签: android debugging interrupted-exception