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

将调试器附加到不在Netbeans中工作的Android设备(不是模拟器)

秦焱
2023-03-14

在Galaxy 2 T989上执行代码时,我似乎无法连接调试器。我正在使用标准Android开发插件的Netbeans。

当我尝试附加调试器时,nethtml" target="_blank">beans中会弹出对话框。没有显示任何设备(我猜它默认为我的手机,因为它允许我选择进程。我选择了进程(图中未显示),但当我尝试单击“确定”时,它完全不起作用。对话框保持打开状态,没有任何更改。我的手机仍然显示“等待调试器”。

 //cant post image as I don't have enough points

我更愿意在手机上调试,因为我正在处理套接字,更愿意对传输的数据进行真实世界的模拟。我使用的是4.0.3 SDK,代码在我的手机2.3.5上运行良好,我还没有在我的Prime上尝试过。

http://i.stack.imgur.com/nZTeY.png

共有3个答案

公冶才
2023-03-14

我通过使用ddms作为设备和netbean之间的桥梁来实现它。你必须在ddms中配置一个本地调试器端口,并使用常规的java调试器使你的netbean连接到该端口。我在博客上写了一篇教程文章。

甄坚白
2023-03-14

对于前来解决这个问题的人,我找到了解决办法。这很简单。从工具进入插件菜单。完成后,进入“已安装”选项卡,确保“用户安装的插件”标记为“活动”(确保圆圈为绿色)

韦辰钊
2023-03-14

1) 安装usb_驱动程序

2) 将设备选项设置为USB调试

 类似资料:
  • 我是android新手,我能够在kotlin中为我的应用程序设置firebase。如果我在Nexus 5X API 27 emulator中运行该应用程序,我就能够获取数据库,但当我在实际设备三星S5(Google play Services V 12.5.29,android V 5.0)中运行该应用程序时,我无法获得addValueEventListener回调。 Gradle文件: 我知道这

  • 这个小部件在模拟器4.1.2上工作得很好,当安装在真正的设备上时,它甚至不会显示在小部件列表上,就像安装了一样,但我不能让它正常工作。 下面是manifest.xml 和小部件提供程序

  • 我正在开发一个颤抖应用程序,其中包括谷歌登录火库。Google登录在模拟器上可以正常工作,但是当我导出签名捆绑包并在物理设备上进行测试时。它不起作用。我需要在 gradle 文件中添加任何内容吗?有人可以指导我吗?

  • 一旦我调整了应用程序图标的大小,我试图重新运行应用程序,我得到了这个错误,模拟器不会启动。我在Android模拟器上试了一下,效果不错。不确定我做错了什么。 来自油库:[✓] Flutter(Channel stable,v1.9.1 hotfix.6,在Mac OS X 10.15.1 19B88上,语言环境 恩-美国) [✓] Android工具链 - 针对Android设备开发(Androi

  • 问题内容: 这是我现在正在使用我的Android应用程序处理的问题。程序在模拟器上运行正常,没有任何错误,但在运行相同操作系统的真实设备上却出现了错误。 我有一个应用程序小部件更新服务,可以更新我的小部件。此服务检查窗口小部件是否在屏幕上,否则不进行更新过程。在模拟器上工作正常。 每次必须在OnReceive方法中更新窗口小部件时,我都会在字符串变量check_intent中捕获该意图,该变量告诉

  • 我正在尝试在我的android项目中使用j汤。我以这种方式将我的j汤添加到我的项目中: 在我的项目根目录中创建了一个名为libs的文件夹,并将我的jar文件放在那里。然后,我转到 Java 构建路径下的项目属性 一切都很好,但当我试图在模拟器上运行它时,应用程序说[不幸的是,Weather BD已经停止],它显示了以下错误:LogCat 我的Jsoup代码(我在扩展片段的类下创建了一个内部类Asy