Android Studio:“框架不可用”?

新手上路,请多包涵

我正在使用谷歌的 Android TV Leanback 库,我试图弄清楚如何最好地监听遥控器上的按钮(尤其是那些没有被 MediaSession 捕获的按钮)。

出于这个原因,我在 BaseGridView.dispatchTouchEvent() 中设置了一个断点,当我按下其中一个远程按钮时,调试器确实会跳转到该点并向我显示通常的调试信息。

然而,几 (2-5) 秒后,调试信息消失,取而代之的是消息“Frame is not available”。

其他地方调试器没问题,所以我想知道调试器导致的延迟是否算作ANR并因此强制关闭应用程序?

无论如何,有什么办法可以解决这个问题吗?

原文由 david.mihola 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 240
1 个回答

出现这个信息是因为你设置了太多的断点,线程正在等待其他线程的数据,为了解决这个问题,你可以取消一些断点并等待数据准备好……

原文由 dan 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题