当前位置: 首页 > 知识库问答 >
问题:

Android Studio调试器进程完成,退出代码127

章嘉致
2023-03-14

最近升级到Android Studio 4.2.1

我可以成功启动我的应用程序,但当我尝试附加调试器时,问题标题中出现错误(请参阅下面的屏幕截图)。

该应用程序只是卡在“等待调试器”屏幕上。

升级前一切正常。

这是调试日志的输出

$ adb shell am start -n "com.*.*/com.*.*.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -D
Waiting for application to come online: com.*.* | com.*.*.test
Waiting for application to come online: com.*.* | com.*.*.test
Connected to process 9869 on device 'amazon-kfmuwi-G0W0X8089256FRU1'.
Capturing and displaying logcat messages from application. This behavior can be disabled in the "Logcat output" section of the "Debugger" settings page.
W/ActivityThread: Application com.*.* is waiting for the debugger on port 8100...
I/System.out: Sending WAIT chunk
Connecting to com.*.*
Now Launching Native Debug Session
com.intellij.execution.ExecutionFinishedException: Execution finished

Process finished with exit code 0

在logcat中我也看到

2021-05-19 12:55:32.855 10394-10394/? E/azon.kindle.cm:未启动调试器,因为进程无法加载jdwp代理。

我尝试过:重新启动Android设备重新启动开发设备使Android Studio无效并重新启动重新安装Android Studio

我的系统正在运行 Pop!_OS 20.10

调试错误

共有3个答案

司毅庵
2023-03-14

我最终通过回滚到Android Studio 4.1解决了这个问题。

宁兴修
2023-03-14

我只安装了libncurses5就解决了这个问题。

sudo apt install libncurses5

感谢马克斯·埃尔金

殳宸
2023-03-14

我已经通过html" target="_blank">安装libncurses5和ia32-libs包解决了这个问题。

这是一个已知问题,在android开发者的官方页面上提供。这里是https://developer.android.com/studio/known-issues?的链接HL = de # native _ debugger _ crashes _ with _ debugger _ process _ finished _ with _ exit _ code _ 127

事实证明,这是一个特定于Linux的问题,因为Linux使用升级的“libncurses6”,而Android Studio使用运行调试器所需的“libncurses5”。

 类似资料:
  • 当我在PyCharm中手动停止脚本时,进程以退出代码137结束。但是我没有停止剧本。还有出口代码137。有什么问题? Python版本是3.6,在运行xgboost.train()方法时进程完成。

  • 问题内容: 从IntelliJ-Idea启动spring-boot应用程序时遇到问题。通过终端运行应用程序时,我没有这个问题。 我认为此警告不是造成此警告的原因。可能是什么原因? 问题答案: 删除 提供 的 spring-boot-starter-tomcat 依赖关系范围对我有帮助。

  • 我正在intellij上使用openjdk11+javafx11 每次尝试运行需要javafx的代码时,都会得到这个错误。在搜索了一下之后,它似乎与显示服务器(xorg,使用archlinux KDE5)有关。但我找不到任何能帮我解决问题的东西。 如果有人能提供一些解决方案的洞察力,那将是令人高兴的。 下面是我运行它时得到的输出: /usr/lib/jvm/jdk-11.0.1/bin/Java-

  • 我想从android客户端上传图像文件到服务器(服务器制作缩略图,并返回缩略图的url)。 然而,我塞进了这个错误消息。 我试着在stackoverflow中找到这个错误代码,但是我找不到Android的答案。 这是客户端代码(imgURL看起来像/storage/emulated/0/dcim/img/1493742568136.jpg)

  • 与目标虚拟机断开连接,地址:'127.0.0.1:60359',传输:'socket' 进程结束,退出代码为130(被信号2:SIGINT中断) 我哪里错了?我能做什么?Intellij的更新没有改变任何事情。

  • 您好,我是一个新的角度和量角器,我得到了“e/发射器-进程退出与错误代码199”这个错误在我的代码 但是当我试图通过下面的命令“protrator”filepath\conf.js“运行protrator时,出现了”e-launcher process exited with error code 199“错误。有人能告诉我,我在哪里出错了吗?我使用的是chrome 54和量角器版本5.3.0