当前位置:  开发笔记 > 编程语言 > 正文

Android Studio调试器控制台显示“无法连接端口”

如何解决《AndroidStudio调试器控制台显示“无法连接端口”》经验,为你挑选了1个好方法。

我的Android Studio有问题。
调试器控制台显示“无法连接”,并且调试未开始。
任何Android设备(包括虚拟设备)中都会发生此问题。
请给我一些想法来解决这个问题。


我试过了

使现金无效并重新启动Android Studio

卸载Android Studio并重新安装

清洁项目

重建项目

刷新链接的C ++项目

重新安装LLDB,Android SDK平台工具和Android SDK工具


我的环境

Android Studio 3.5

所有SDK工具均为最新版本

操作系统:Windows10


在调试器控制台中:

09/12 15:38:17: Launching 'Unnamed' on Pixel XL API 28.
$ adb shell am start -n "com.yourcompany.prototype3/com.yourcompany.Prototype3" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -D
Waiting for application to come online: com.yourcompany.prototype3 | com.yourcompany.prototype3.test
Waiting for application to come online: com.yourcompany.prototype3 | com.yourcompany.prototype3.test
Connecting to com.yourcompany.prototype3
Now Launching Native Debug Session
$ adb shell cat /data/local/tmp/lldb-server | run-as com.yourcompany.prototype3 sh -c 'cat > /data/data/com.yourcompany.prototype3/lldb/bin/lldb-server && chmod 700 /data/data/com.yourcompany.prototype3/lldb/bin/lldb-server'
$ adb shell cat /data/local/tmp/start_lldb_server.sh | run-as com.yourcompany.prototype3 sh -c 'cat > /data/data/com.yourcompany.prototype3/lldb/bin/start_lldb_server.sh && chmod 700 /data/data/com.yourcompany.prototype3/lldb/bin/start_lldb_server.sh'
Starting LLDB server: /data/data/com.yourcompany.prototype3/lldb/bin/start_lldb_server.sh /data/data/com.yourcompany.prototype3/lldb unix-abstract /com.yourcompany.prototype3-0 platform-1568270301152.sock "lldb process:gdb-remote packets"
Failed to connect port

Process finished with exit code 0


在Logcat中:

2019-09-12 16:11:30.672 6551-6551/? I/pany.prototype: Not late-enabling -Xcheck:jni (already on)
2019-09-12 16:11:30.700 6551-6551/? W/pany.prototype: Unexpected CPU variant for X86 using defaults: x86
2019-09-12 16:11:30.905 6551-6551/com.yourcompany.prototype3 W/ActivityThread: Application com.yourcompany.prototype3 is waiting for the debugger on port 8100...
2019-09-12 16:11:30.907 6551-6551/com.yourcompany.prototype3 I/System.out: Sending WAIT chunk

Evgen Boduno.. 18

这是由Android SDK Platform-Tools 29.0.3损坏引起的

要解决此问题,您应该从(mac,win,linux)下载平台工具29.0.2 。提取它并替换Android SDK中的平台工具。

UPD:该问题已通过平台工具29.0.4进行了修复:https ://issuetracker.google.com/140369526 现在,您可以更新到最新版本,而不是降级。



1> Evgen Boduno..:

这是由Android SDK Platform-Tools 29.0.3损坏引起的

要解决此问题,您应该从(mac,win,linux)下载平台工具29.0.2 。提取它并替换Android SDK中的平台工具。

UPD:该问题已通过平台工具29.0.4进行了修复:https ://issuetracker.google.com/140369526 现在,您可以更新到最新版本,而不是降级。


猜猜我下次会再三考虑,然后单击右下角弹出窗口中的更新。
推荐阅读
勤奋的瞌睡猪_715
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有