设备调试Defy Eclipse Windows 7 64位

时间:2012-04-05 06:35:06

标签: android eclipse debugging usb

我成功地将Eclipse与模拟器一起使用。现在我想用我的Defy进行设备调试,因为模拟器有点慢。

我的Defy有Cyanogenmod 7.我的应用程序是2.1 Android,所以它应该工作。我按照所有说明进行操作,并在我的应用清单中设置了设备调试以及设备设置。

如果我输入“adb devices”,它现在会显示一个设备。首先,我遇到了Win7 64Bit驱动程序的问题。手动安装驱动程序后,它可以正常工作。

我想知道如何在Eclipse中选择真实的设备。在调试中,我有我的模拟器。真实设备不会显示在我的模拟器列表中。它不是一个模拟器,所以它是有道理的。但是如何开始调试呢。或者我应该在设备上复制apk并以某种方式将Eclipse连接到正在运行的进程以进行调试?

最诚挚的问候,

帕特里克


我没有在Eclipse中获得我的Defy调试。几天前它起作用了。我刚刚重新启动笔记本电脑,发现以下错误。 adb安装在请求的路径下。如果我在该路径中的cmd中键入adb设备,我会得到一个设备:efefeSOME_NUMBERrggr离线,不知道是否有问题

我也尝试了wifi adb应用。如果我连接这个工具我也得到一个设备192.168 ...:5555设备。这看起来不错。

再次尝试eclipse调试后,它会直接启动调试器。我已启用启用调试,我的手机是rootet。任何人都可以给我一个提示,我也可以考虑一下吗?它有一天工作,现在却没有。

[2012-04-12 22:10:01 - MyApp] ------------------------------ [2012- 04-12 22:10:01 - MyApp] Android发布! [2012-04-12 22:10:01 - MyApp]与adb的连接已关闭,并且发生了严重错误。 [2012-04-12 22:10:01 - MyApp]你必须重启adb和Eclipse。 [2012-04-12 22:10:01 - MyApp]请确保adb正确位于'C:\ Entwicklung \ android-sdk \ platform-tools \ adb.exe'并且可以执行。

3 个答案:

答案 0 :(得分:3)

我通过在Windows 7,Eclipse和模拟器下开发来学习Android。我想开始使用我的旧LG Adroid而不是模拟器,但是当我将其插入并完成所有工作以使其与ADB一起使用时,Eclipse会爆炸:请确保adb正确位于'C: \ Program Files(x86)\ Android \ android-sdk \ platform-tools \ adb.exe'并且可以执行。

如果我拔掉手机,Eclipse将启动模拟器并正常工作。我发现,如果我先做一个“adb shell”然后退出shell,那么Eclipse很开心并且有效。

我需要在每次重启Windows时执行此操作。

答案 1 :(得分:1)

您必须在此处USB DRIVER

从摩托罗拉下载USB驱动程序

然后像“Waqas”这样的USB调试说,我也使用Unknow Sources。我用摩托罗拉Defy 2.1开发,它工作正常:-D

...抱歉,我快速读到你的问题。也许尝试在Eclipse中运行 - 运行 - >运行配置并将目标设置为手动。那么你应该可以选择你的设备

答案 2 :(得分:0)

您需要在设备的设置中启用 USB调试模式,以允许eclipse(ADT)将其用于开发。

  

设置 - >应用程序 - >发展 - > USB调试(应该是   启用)