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

在Android Studio 2.3.3中无法将调试器附加到Android进程

沈华皓
2023-03-14

我搜索了互联网,尝试了我遇到的一切,但我不知道我做错了什么。我无法将调试器附加到Android Studio中的Android进程。

我在Android Studio2.3.3中使用VirtualBox在虚拟机上构建了一个应用程序,运行Ubuntu16.04.2。我已经在我的设备上安装了这个应用程序,一个Getac数据记录器,并注意到我的应用程序打开几秒钟,显示一个空白的白色屏幕,然后崩溃。因此,我尝试在我的设备上调试应用程序来查找问题。当我点击“将调试器附加到Android进程”图标时,我可以看到我的设备作为一个选项,然而,当我选择我的设备时,OK按钮是灰色的。我没有办法推进这一进程。有时会弹出警告“调试信息可能不可用,请使用ADB:Monitor,DDMS,Eclipse关闭其他应用程序”,但不是每次都这样。

选择show all processes/auto/java/etc的各种组合

命令:adb kill-server,然后adb start-server;adb杀死-服务器,然后ADB-P 5038启动-服务器

正在等待插入设备,直到启动调试器附件

关闭Android Studio然后再打开

更改adb端口

使缓存无效/重新启动

编辑:我注意到“#com.android.ddmlib-Adb拒绝连接到客户机'[numbers]':closed”在我的终端上出现了几次,有几个不同的数字组合。不知道这是什么意思。也许我在运行DDMS?我以为那是通过监视器运行的东西?

共有1个答案

狄阳华
2023-03-14

从PC上拔掉手机。那就把它插回去。在弹出窗口上,确保将其设置为“媒体同步(MTP)”

 类似资料:
  • 我无法将 Android Studio 的调试器附加到我的可调试应用程序进程。还有其他人有这个问题吗?基本上,我无法在”对话框中列出我的应用程序。 我正在选择: 然后,以下是Android Studio的对话框的样子: 知道为什么我的应用程序没有显示在< code >选择进程列表中吗? 虽然,在list中看到了我的应用程序: 还可以在列表中看到该应用程序: 我试过这些动作: < li >重新启动<

  • 在手机上运行debug时,我无法附加Android Studio中的调试器。 我目前使用的是三星S4,运行的是Android4.4.4(但我也尝试过S5、S6、S7和Moto E手机的各种Android版本)。当我尝试运行它时出现以下错误之一时,它会超时: I/system.out:正在发送WAIT块 /ActivityThread:应用程序正在端口8100上等待调试器... 应用程序上写着: 等

  • 问题内容: 我厌倦了插入 进入我的Python程序并通过控制台进行调试。我怎么办 连接远程调试器并插入来自用户的断点 接口? 问题答案: 使用Winpdb. 它是一个独立于平台的图形 GPL Python调试器,支持通过网络进行远程调试,多个 线程、名称空间修改、嵌入式调试、加密通信 比pdb快20倍。 特征: GPL许可证。Winpdb是免费软件。 兼容cpython2.3到2.6和python

  • 我正在java中开发一个neo4j过程。我可以使用下面的自定义数据对其进行测试。 这样做很好,但是数据是用< code>CREATE语句新生成的,非常小。我想用现有的neo4j数据库服务器测试我的过程。这样我就可以用真实/大数据看到我的程序的性能/结果。 我也可以通过下面的代码实现这一点。我可以连接到一个启动并运行的neo4j数据库。 现在,我的问题是,如果我连接到一个现有的数据库,我不能调试我的

  • 问题内容: 我正在尝试从头开始从Visual Studio 2017调试电子应用程序(而不是vscode)。 我创建了一个控制台nodejs项目,安装并保存了电子文件。项目 内容(取自电子网站): And 但是,当我单击“开始”时,电子应用程序将启动,但调试过程似乎会自行脱离。当我尝试将调试器手动附加到所有电子过程(调试->附加到过程->选择所有电子过程)时,断点声称未命中,因为未加载任何符号。

  • 我有一个程序,它总是将相同的文件附加到GMAIL(撰写 它所做的是: 在Android 6.0之前,它一直工作良好。现在,我在尝试使用它时收到以下错误: 无法附加空文件 Astro文件共享给我同样的错误(可能是旧版本)。 但是,我安装了ES File Explorer,当我执行相同的例程并选择该文件时,我会收到一个对话框,其中显示: 将文件作为 普通Android方式(适用于彩信、Gmail等)