找不到要测试的 Android 设备
Posted
技术标签:
【中文标题】找不到要测试的 Android 设备【英文标题】:Can't find Android device to test 【发布时间】:2016-05-24 00:48:38 【问题描述】:我正在尝试测试 android 应用程序并通过 USB 连接设备。该设备检测到(并关闭)USB 连接,但我似乎无法在计算机(运行 Windows 7)上找到该设备已连接的任何记录。我查看了设备管理器,没有看到“Android 设备”类别,也没有看到“其他设备”类别。我查看了设备制造商的网站,看看他们是否有驱动程序;我找不到任何东西。有谁知道如何让设备在计算机上显示?谢谢!
【问题讨论】:
可能,您可能忘记在开发者选项中启用USB Debugging
。
@AxeFox USB 调试已在设备的开发人员选项面板中启用。这与我第一次遇到问题时没有改变。
USB 连接在哪个端口上。 CPU的前端口或后端口?希望你用的是电脑。如果它在前端口,请尝试后端口。
可以查看any of these answers help you
@AxeFox 是的,我使用的是 Windows PC。我尝试将设备连接到另一个 USB 端口,但没有成功。
【参考方案1】:
在安装Google USB Driver后,很可能windows,尤其是android adb会看到你的android设备
我的许多 android 设备都遇到了同样的问题,并且大多数设备都可以使用 google 的驱动程序运行良好。仅对于某些索尼设备,我必须安装特殊的驱动程序。
【讨论】:
我的计算机上有 Google USB 驱动程序,但是由于我在计算机上看不到该设备,因此无法安装它。 在这种情况下,我会重新安装最新的主板/芯片组驱动程序以修复潜在的 USB 问题 你说的是PC还是安卓设备上的驱动? PC 上的驱动程序。芯片组驱动程序有时会产生奇迹。如果这没有帮助,我会将我的 android 设备连接到另一台 PC 进行检查。 好的,我还没有尝试过芯片组驱动程序。但是,我确实尝试将设备连接到另一台计算机。它没有用。【参考方案2】:在 Android Studio 中,转到工具 -> Android -> Android 设备监视器。一旦打开关闭它,这将重置您的 adb,您应该能够看到您的设备
【讨论】:
一个问题:我没有使用 Android Studio。我正在使用 Eclipse。 Eclipse中是否有等效的命令? @PSDuckie 从命令行转到您的 adb 目录,通常是cd Library/Android/sdk/platform-tools
然后运行 ./adb kill-server
然后运行 ./adb start-server
我试过了,但没有任何改变;该设备仍然没有显示在 adb 设备上。【参考方案3】:
您的问题听起来与驱动程序有关
Google USB 驱动程序仅适用于某些 android 型号,其他一些驱动程序是即插即用安装的,但其他一些则必须手动安装。
http://developer.android.com/intl/es/tools/extras/oem-usb.html
有时我也遇到过 adb 在屏幕锁定时无法识别设备,因此您也可以检查一下。
【讨论】:
我查看了该页面,但未列出我正在使用的设备的 OEM。至于锁屏问题,在所有测试过程中,屏幕都是解锁的。 该网站表示该列表并不详尽,因此您可以尝试自己搜索驱动程序和/或告诉我们您的设备型号,以便我们检查驱动程序。 相信我,我已经尝试找到驱动程序,主要是在制造商的网站上。但是,如果您想查看是否可以找到我失败的驱动程序,我使用的是 TTX M700DM4。 如果可以的话,换个设备试试看是驱动还是别的 好的,我尝试了另一台设备(来自不同的制造商)并得到了相同的结果。【参考方案4】:原来我使用的 USB 数据线是只充电的数据线。拔掉电缆后,设备显示在 ADB 上。
【讨论】:
以上是关于找不到要测试的 Android 设备的主要内容,如果未能解决你的问题,请参考以下文章
Android Studio安装flutter插件后找不到设备(no devices)
Android 设备上的“找不到网页”“找不到文件:///android_asset/html-nl/index.html”错误