gpt4 book ai didi

Android Studio - 调试缓慢,有时卡在 "Waiting for debugger"上,SIGSEGV 崩溃

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:51:25 27 4
gpt4 key购买 nike

这可能是一个过于宽泛的问题,但这个问题让我抓狂,我希望得到一些帮助:

似乎随着每个新的 Android Studio 版本的出现,调试变得越来越不可能。我遇到了以下问题:

  1. 整体调试速度非常慢。跨过去是一种拖累。
  2. 调试器连接尝试失败的百分比很高,设备卡在“等待调试器”状态。
  3. SIGSEGV“崩溃”,调试器会在随机位置(通常在启动后立即)在 SIGSEGV 上停止,但我可以单击播放按钮并继续调试。
  4. 调试器断开连接。

这在真实设备和模拟器上都会发生,具有广泛的设置和 Android API 级别。

我的装备非常强大:Win 10、I7-4810MQ、16g 内存、SSD。当前 AS 版本为 2.3.3。

谁能帮我弄清楚这个烂摊子?

最佳答案

原来罪魁祸首是我使用 JDK 8 (1.8.0_45)。我猜情况确实随着 Android Studio 2.2 开始恶化,当时 Google made the switch to OpenJDK .

解决方法是让 Android Studio 使用自己的 JRE,它基于 OpenJDK 项目。

文件 -> 项目结构 -> SDK 位置,我必须勾选 Use embedded JDK: enter image description here

现在我必须处理应用程序中的实际错误,但这是一个完全不同的故事...

关于Android Studio - 调试缓慢,有时卡在 "Waiting for debugger"上,SIGSEGV 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46667885/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com