我已经开发了一个应用程序,并且打算将其部署到我的HTC Desire中。我已经安装了USB驱动程序。我打开了手机上的USB调试功能,仅在插入手机后才选择充电。当我运行应用程序时,Android设备选择器使我的设备脱机。我被困在这一点上。任何帮助,将不胜感激。
我在Windows 7(64位)上的Eclipse Helios上进行开发
我已经开发了一个应用程序,并且打算将其部署到我的HTC Desire中。我已经安装了USB驱动程序。我打开了手机上的USB调试功能,仅在插入手机后才选择充电。当我运行应用程序时,Android设备选择器使我的设备脱机。我被困在这一点上。任何帮助,将不胜感激。
我在Windows 7(64位)上的Eclipse Helios上进行开发
Answers:
我在HTC Desire上见过几次这样的情况。我从未弄清楚问题出在adb还是设备上,但我通常会执行以下操作:
这些步骤已解决了我99%的问题。
Restart adb by issuing 'adb kill-server' followed by 'adb start-server' at a cmd prompt
奏效
转到DDMS->设备->单击右侧的查看菜单下箭头->选择“重置adb”选项,它将起作用
在Android Studio中:打开Android设备监控器(工具-> Android),然后点击“设备”标签上的箭头以重置adb
在Windows中面对同样的问题 Nexus 7设备的。
从任务管理器中简单地杀死adb.exe进程就解决了我的问题。
我还有一个笑脸问题,我有三星银河S(GT I9000)。我已经安装了驱动程序,但手机在Android Studio中显示为脱机。
连接到PC时重新启动设备即可解决此问题。
我不能肯定地说,但是从设备上随机断开连接数小时后(尤其是尝试调试任何东西时),我切换到了不是USB3.0的USB端口,这似乎可以解决问题。
我有HTC野火,并且为“脱机”问题禁用和启用调试效果很好。该错误不会显示。
但是,当尝试使用sl3a导入python文件时遇到了一个新问题:“ 此处未解释名为android的模块” 。话虽如此,我仍然无法运行android.py
位于SD卡/ python文件夹中某个位置的文件。我可以与androidscreencast.jnlp连接,它可以正常工作:)
我通过从设备上删除不需要的应用程序/游戏来修复它-确保设备上有15mb以上的可用空间。)它将起作用:)
当我连接到Win 7 64机器时,我的Galaxy S4遇到了同样的问题,但在Eclipse中却没有显示为可用设备。尝试重新启动电话,启动/重新启动ADB,从USB 3切换到USB 2端口...这些都无济于事。从此处下载三星驱动程序: http //www.samsung.com/us/support/owners/product/SGH-I337ZWAATT
安装驱动程序,然后当我重新连接手机时,Windows安装了新驱动程序(花了大约一分钟)。然后,我重新启动了Eclipse,并能够看到电话并运行该应用程序。
我还尝试了USB 3端口,它也可以正常工作。
当您将android与PC相连时,您会获得几个选项,其中提到了您与计算机的连接方式。就我而言,我使用的是HTC Wildfire,它会显示
我还面临“问题”所陈述的问题,我已经测试了David Caunt回答的方式,但是设备处于脱机状态。*
我重新检查了这些选项,发现选择了“磁盘驱动器”选项。然后,我将选项更改为“仅充电”模式,并再次遵循David Caunt的步骤。我不知道为什么,但是这次对我有用。
我也有同样的问题 我尝试了在此站点上找到的所有解决方案。最后,我发现我的PC前置USB是手机离线状态的原因。我知道这很愚蠢:),但是将USB电缆从正面USB端口切换到背面USB端口对我来说很有效。
通过wifi进行调试时,出现很多“设备离线”错误。每当我想使用usb返回调试时,都必须输入adb usb
,但是仅当设备通过wifi连接到adb时,此命令才有效。如果设备由于某种原因失去连接,则必须重新启动,这很痛苦。简单地重置ADB也不能解决此问题。
要解决此问题,我从Google Play下载了adb终端应用程序:https : //play.google.com/store/apps/details? id=jackpal.androidterm &hl= zh-CN
然后,当我的设备通过USB连接到计算机时,我在设备上打开终端应用程序,并输入:
adb kill-server
adb start-server
adb usb
然后,我从计算机上拔下设备并重新插入设备,然后解决了该问题。无需烦人的设备重启!
在Windows 7调试模式下的Galaxy Note 3上,Android ADT(Eclipse)DDMS“ Devices”窗口中的设备“ offline”出现问题。通过在Note 3下拉控制面板中选择USB 3.0作为USB连接,设备可以联机。显然适用于具有USB3端口的计算机。