Android设备select器 – 我的设备似乎离线

我开发了一个应用程序,我打算将其部署到我的HTC Desire。 我已经安装了USB驱动程序。 我打开手机上的USBdebugging,只有在手机插入时才select充电。 当我运行应用程序Android设备select器离线显示我的设备。 我被困在这一点上。 任何帮助,将不胜感激。

我在Eclipse 7上开发Eclipse Helios(64位)

我在HTC Desire上看到过这种情况。 我从来没有想出问题是在ADB或设备,但我通常做到以下几点:

  • 通过在cmd提示符处发出'adb kill-server',紧接着'adb start-server'来重新启动adb
  • 禁用并重新启用手机上的USBdebugging
  • 重新启动电话,如果它仍然无法正常工作。

99%的问题已经通过这些步骤得到解决。

我尝试了多次命令多次,然后偶然发现我的答案:

使用不同的USB电缆 – 突然一切都完美。

(我find的人的另一个可能的答案 – 确保设备上有超过15mb的可用空间。)

转到DDMS->设备 – >点击查看菜单向右箭头在右侧 – >select“重置adb”选项它将工作

在Android Studio中:打开Android设备监视器(工具 – > Android),然后单击“设备”选项卡上的箭头以重置adb

重置adb

面对同样的问题在Windows与Nexus 7设备。

简单地从任务pipe理器杀死adb.exe进程解决了我的问题。

我有几次同样的问题 – 只是重新启动解决这个问题。

使用SDK Manager(在Eclipse中)更新了Android SDK平台工具。 为我工作。

我也有一个微妙的问题,我有三星 Galaxy S (GT I9000)。 我安装了驱动程序,但手机在Android Studio中显示为脱机。

在连接到PC时重新启动设备解决了问题。

我不能肯定地说,但是从我的设备随机断开几个小时后(特别是当试图debugging任何东西时),我切换到不是USB3.0的USB端口,似乎解决了这个问题。

我有同样的问题,我解决了通过重置在日食adb。

在eclipse上转到:

DDMS(右上angular) – > Devices – > reset adb

我有HTC野火和禁用,并使debugging工作罚款的“离线”的问题罚款。 错误不显示。

然而,当我尝试导入一个Python文件与sl3a时遇到了一个新问题:“没有moduled命名的android” 在这里解释。 这就是说,我仍然不能运行这个位于SD卡/ python文件夹的位置的android.py文件。 我可以连接androidscreencast.jnlp ,它工作正常:)

我通过从我的设备中删除不需要的应用程序/游戏来修复它 – 确保设备上有超过15MB的可用空间)。 它会工作:)

当我连接到Win 7 64机器时,我的Galaxy S4出现同样的问题,在Eclipse中没有显示为可用的设备。 尝试重新启动电话,启动/重新启动ADB,从USB 3切换到USB 2端口…没有任何帮助。 从这里下载Samsung驱动程序: http : //www.samsung.com/us/support/owners/product/SGH-I337ZWAATT

安装的驱动程序,然后当我重新连接我的手机,Windows安装新的驱动程序(花了一分钟左右)。 然后,我重新启动Eclipse,并能够看到手机并运行应用程序。

我也试过这个与USB 3端口,它也适用。

摩托罗拉MZ 601(Xoom)发生在我身上。 我尝试了其他答案中的所有build议,但最终解决问题的唯一方法是使用不同的USB端口。 请注意,同一台设备在连接到另一个USB端口之前已经工作。 所以,如果一切都失败了,考虑使用不同的端口。

我有一个连接到谷歌Nexus 7的Windows 7桌面。 我也有'离线'的问题。 我的解决方法是取消Nexus上的任何以前的授权。 所以现在我得到提示在Nexus上进行授权 – 我现在至less不保存授权 – 而且我允许授权 – 呃! – Android SDK将设备正确显示为“asus-nexus_7-xxxx” 。 HTH

我试图使用Nexus 10通过eclipse进行debugging。 我一直在努力得到日食认识到它。 最后,我尝试了'adb kill server'/'adb start server'命令,这个命令至less让Eclipse能够显示设备,但是仍然只能离线。

然后,我尝试将USB连接切换到PC后面的一个,并且工作正常!

注意:在切换到后置USB端口后,系统提示我在Nexus上允许从我的PC进行debugging,一旦允许,应用程序popup。

当你把你的机器人和你的电脑连接起来时,你会得到一些select,提及你可以连接电脑的方式。 就我而言,我正在使用HTC Wildfire并显示

  1. 仅限充电
  2. HTC同步
  3. 磁盘驱动器
  4. USB绑定

我也遇到了问题状态的问题,我已经testing了David Caunt的回答,但是设备显示为离线。 *

我重新检查了选项,发现我select了磁盘驱动器选项。 然后我将选项更改为仅收费模式,然后再次按照David Caunt的步骤。 我不知道为什么,但是这一次它为我工作。

是的,在Droid 2 Global上有类似的行为。 看起来好像你可以得到USB识别,如果你重新启动恢复。 但是,否则,一旦你在控制台,ADB设备显示设备脱机。 不知道如何解决这个问题。

但是,只要你不盗用电话,我用正常的电源在电池掉落的情况下试了一次,然后通电。 所以它正在获得力量。 我不确定CyanogenTeam是否忘记了某种指标。或者什么,但不要担心。 您的电池正在充电。

但是,推出.apks和其他东西不再容易了。 但是,嘿,当为朋友打电话的时候,你一定要让他们推动任何事情。

我发现我的泛泰爆发有一个类似于你所描述的问题。 在阅读了许多这样的post之后,我发现很多人报告说他们不得不使用USB电缆,而不是电话制造商。 我决定要在PC上使用不同的USB端口,问题就解决了。 我的Pantech Burst不再在debugging会话中间脱机。 我曾经使用过的端口是我盒子上的前端口,但是它没有屏蔽箱内的线路连接到主板。 现在我使用直接连接到主板的盒子背面的端口。

在HTC Incredible S上有同样的问题。问题是我使用第三方对接站来连接。 直接连接电话解决了问题。

我正在运行软糖。 我第一次注意到在Developer Options菜单的顶部有一个“Developer Options”滑块。 请注意,我不是在谈论USBdebuggingcheckbox – 这是一个不同的select。 我将“开发者选项”checkbox滑动到“开启”并重新开始工作。 不幸的是,我不确定这是否是整个故事,因为我也运行了David Caunt上面指出的adb kill / start命令。

我有你的同样的问题。 我尝试了我在这个网站上find的所有解决scheme。 最后,我发现我的电脑前端USB是我的手机离线状态的原因。 我知道这是愚蠢的:)但将USB电缆从前端USB端口切换到后端为我工作。

您是否接受设备上的计算机指纹? 当你连接你的电脑时,你的手机/设备上会显示提示,添加这个指纹/令牌并相信它。

我在OSX上有一个macbook视网膜。 切换我的设备插入的USB端口,由于某种原因,解决了我的问题。

我在Android Studio 0.2.2(IntelliJ)有类似的问题。 在Windows 7上,我的Nexus 7没有出现在设备select器中,虽然在我的Mac上没问题。 我也可以在Windows资源pipe理器中浏览我的Nexus 7。

最后,我需要安装Nexus 7 (链接)的华硕USB驱动程序:

之后,亚行检测到我的Nexus,一切正常。

通过wifi进行debugging时,出现“Device offline”错误。 每当我想回到使用USBdebugging时,我必须键入adb usb ,但是这个命令只适用于设备通过WiFi连接到ADB; 如果设备由于某种原因失去连接,则必须重新启动,这是一个痛苦。 简单重置ADB也不能解决这个问题。

要解决此问题,我从Google Play下载了一个adbterminal应用程序: https : //play.google.com/store/apps/details? id = jackpal.androidterm &hl = zh_CN

然后,当我的设备通过USB连接到我的电脑时,在设备上打开terminal应用程序,然后input:

 adb kill-server adb start-server adb usb 

然后我拔下并重新插入我的设备从我的电脑,之后的问题是固定的。 没有恼人的设备重新启动需要!

在Windows 7的debugging模式下,Galaxy Note 3在Android ADT(Eclipse)DDMS“设备”窗口中遇到设备“脱机”的问题。 通过在Note 3下拉控制面板中selectUSB 3.0作为USB连接,设备联机。 显然适用于带有USB3端口的电脑。

最快的方法是

设置 – >开发者选项 – > Androiddebugging

closures然后再打开(在CyanogenMod 11上testing)

卸下USB电缆约5秒钟并重新连接也可解决问题。 也许你必须尝试一两次。

这是我的解决scheme。 连接,你会通过WiFidebugging:

确保您的手机通过USB连接。 然后以pipe理员身份打开命令提示符并导航到YourAndroidSdkLocation\platform-tools ,并执行以下操作:

 adb tcpip 5555 adb connect YOUR_DEVICE_IP 

在这一点上我的设备成功上线,给我的选项,通过USB或无线debugging。

煤矿离线了。

我没有再次塞住,但随着机动的清醒,打开一扇窗户,请求许可。

所以尽量插上拔下电话,但手机保持清醒状态。