我正在尝试在 OMEGA T107 平板电脑上运行我的应用程序。但adb
没有看到我的设备。我几乎尝试了一切。
14 回答
其中一些答案已经很老了,所以最近可能发生了变化,但是我遇到了类似的问题,我通过以下方式解决了它:
- 加载设备的 USB 驱动程序 - 三星 S6
- 在手机上启用开发者工具。
- 在设备上,转到设置 - 应用程序 - 开发 - 检查 USB 调试
- 重启操作系统(Windows 7 - 64 位)
- 打开 Visual Studio
我认为是第 3 步让我难倒了一段时间。我启用了开发人员工具,但我没有专门启用“USB 调试”但是。
我尝试了一整天在网上列出的所有方法,但我没有得到任何解决方案。然后,我点击了一个链接,在短短两分钟内我的问题就解决了!
顺便说一句,它是为 Windows 用户准备的!
从设备管理器中找出设备的供应商 ID。
为此,请将 OTG 端口连接到计算机的 USB 端口。
转到开始菜单并右键单击“我的电脑”并选择“属性”。
选择“设备”选项,这将打开“设备管理器”。
选择您的设备(主要在 USB 设备或其他设备中)并右键单击并选择“属性”。
选择“详细信息”选项卡,然后从属性下拉列表中选择“硬件 ID”,您可以看到硬件 ID,在我的例子中是 x2207。
打开 android_winusb.inf 并添加以下行:
;<Device name> in our case I gave MK808
%SingleAdbInterface% = USB_INSTALL, USB\VID_2207&PID_0010&MI_01
%CompositeAdbInterface% = USB_INSTALL, USB\VID_2207&PID_0010&REV_0222&MI_01
打开 C:\Users\.android\adb_usb.ini 并添加以下条目
0x<device id> .. in our case it is 0x2207
重启亚行
adb kill-server
adb start-server
现在 ADB 应该可以识别该设备。
我有同样的问题,没有一个解决方案对我有用。
打开设置菜单 -> 开发人员选项 -> USB 调试应该打开
安卓 11
设置->系统->开发者选项->USB调试
解决此问题的正常方法确实是重新启动 adb 服务器:
adb kill-server
adb start-server
然后
adb devices -l
应该列出连接的设备
但它可能无法解决问题。它附在我身上。
我不得不disable/enable
在设备上的调试模式,然后重新启动 adb 服务器。
在 Windows 上,很可能是设备驱动程序没有正确安装。
首先,Google USB Driver
从 Android SDK Manager 安装。
然后,转到Start
,右键单击My Computer
,选择Properties
并转到Device Manager
左侧。Other Devices
在( Unknown devices
, USB Devices
)下找到您的设备。右键单击它并选择Properties
。导航到Driver
选项卡。选择Update Driver
然后Browse my computer for driver software
。选择%ANDROID_SDK_HOME%\extras\google\usb_driver
目录。Windows 应该在那里找到并安装驱动程序。然后运行adb kill-server
。下次您执行此操作时,adb devices
该设备应该在列表中。
你在什么操作系统上?如果您运行 Windows,则需要确保您拥有驱动程序。您还应该确保您的 Android SDK Manager 不仅已安装,而且还包含一些针对不同设备的附加内容。不确定你的是否在里面。
确保您的手机已启用调试。我发现自己不得不跑
adb 杀死服务器
亚行设备
经常。
在 Windows 上,您需要为设备安装驱动程序以便 adb 识别它。要查看是否安装了驱动程序,请检查设备管理器。如果设备管理器中有任何“无法识别的设备”,则驱动程序未安装。您通常可以从制造商处获得 adb 驱动程序。
对于带有 Nexus 10 设备的 Windows 8 64 位,这对我有用:
https://github.com/koush/UniversalAdbDriver
它在底部有一个链接:
http://download.clockworkmod.com/test/UniversalAdbDriverSetup.msi
并非所有 USB 电缆都可以传输数据。如果您的设备正在充电,但未与您的机器建立连接,请尝试使用不同的 USB 数据线。
它在我的 Astro Tab A737 中对我有用 从http://pdanet.co/a/下载并安装 PdaNet+在您的计算机中。
安装时按照向导中的所有步骤操作。安装驱动程序后,Android Studio 应该可以识别平板电脑。
此外,请确保设备处于 PTP 模式。
卸载之前安装的所有旧的“Android ADB Interface”驱动程序,然后安装新的驱动程序对我有用。
需要在目标设备上启用adb
调试才能看到它。
英特尔对此有一篇精彩的文章。都是同一个司机。这只是可以编辑的 Inf 文件中的设备 ID 不匹配,或者 Windows 强制安装我们指向的驱动程序。英特尔的文章非常透彻,解决了您遇到的每一个障碍。链接 - https://software.intel.com/en-us/xdk/docs/installing-android-debug-bridge-adb-usb-driver-on-windows
连接设备时请记住,Android 建议选择一种可能的连接选项。就我而言:
- 文件传输
- 充电
- 媒体
并非所有类型的连接都适用于 ADB。在我的情况下,需要选择电源充电才能连接到 ADB