我试图在OMEGA T107平板电脑上运行我的应用程序。但是adb
无法识别我的设备。我已经尝试了几乎所有方法。
我试图在OMEGA T107平板电脑上运行我的应用程序。但是adb
无法识别我的设备。我已经尝试了几乎所有方法。
这些答案中有一些相当古老,也许最近已经发生了变化,但是我遇到了类似的问题,并通过以下方式解决:
我认为第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
adb kill-server
adb start-server
现在ADB应该能够识别这个设备了。
我遇到了相同的问题,但没有任何解决方案对我有用。
打开设置菜单 -> 开发者选项 -> USB调试应该是开启的
设置 -> 系统 -> 开发者选项 -> USB调试
解决这个问题的常规方法确实是重新启动adb服务器:
adb kill-server
adb start-server
然后
adb devices -l
需要列出已连接的设备。
但是可能这并不能解决问题。对我也是如此。
我不得不在设备上禁用/启用
调试模式,然后重新启动adb服务器。
在Windows上,设备驱动程序很可能没有正确安装。
首先,请从Android SDK Manager安装Google USB Driver
。
然后,转到开始菜单
,右键单击我的电脑
,选择属性
并进入左侧的设备管理器
。在其他设备
(未知设备
、USB设备
)下找到您的设备。右键单击它并选择属性
。导航至驱动程序
选项卡。选择更新驱动程序
,然后选择浏览计算机以查找驱动软件
。选择目录%ANDROID_SDK_HOME%\extras\google\usb_driver
。Windows应在那里找到并安装驱动程序。然后运行adb kill-server
。下次执行adb devices
时,该设备应显示在列表中。
并非所有的USB电缆都能传输数据。如果您的设备正在充电但无法与计算机建立连接,请尝试使用另一条USB电缆。
您使用的操作系统是什么?如果您正在运行Windows,则需要确保安装了驱动程序。您还应该确保Android SDK Manager不仅已安装,而且还包含一些适用于不同设备的其他东西。不确定您的设备是否包含其中。
确保手机启用了调试功能。我发现自己经常需要运行以下命令:
adb kill-server
adb devices
来解决问题。
这在我的Astro Tab A737上有效。
从http://pdanet.co/a/下载并安装PdaNet+到您的电脑中。
在安装向导中跟随所有步骤。一旦驱动程序安装完成,Android Studio应该能够识别该平板电脑。
另外,请确保设备处于PTP模式。