平板电脑没有出现在亚行

时间:2011-10-03 15:19:44

标签: android adb

我刚刚安装了一台运行Android的联想Thinkpad Slate平板电脑,但在我的生活中无法让WinB在Win7或Kubuntu中识别它。

在平板电脑设置中启用了USB调试功能,当我将平板电脑连接到电脑时,会出现“USB Debugging Connected”消息 - 所以平板电脑方面都有好处。事情的计算机方面并不是那么好。

Kubuntu (我的主要开发机器)

我已将供应商ID添加到/etc/udev/rules.d/51-android.rules文件中(按照指示here) - 尝试过以下各项,一次一个,没有成功。

SUBSYSTEM=="usb", SYSFS{idVendor}=="17ef", MODE="0666"

SUBSYSTEM=="usb", ATTR{idVendor}=="17EF", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTR{idVendor}=="17EF", MODE="0666"

SUBSYSTEM=="usb", ATTR{idVendor}=="17ef", MODE="0666"

供我参考 SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev" 对于我的Nexus S而且它工作正常。

lsusb打印出来:

root@ubuntu:/etc/udev/rules.d# lsusb
...
Bus 002 Device 008: ID 17ef:741b Lenovo 
...

Windows

已关注these instructions但仍未收到adb设备的任何回复。

我重启机器和平板电脑几次无济于事。有人可以帮忙吗?

8 个答案:

答案 0 :(得分:12)

创建文件〜/ .android / adb_usb.ini并添加供应商ID(0x17ef)并重新启动adb似乎解决了Windows和Kubuntu中的问题。

答案 1 :(得分:2)

我的联想页面有问题。我的thinkpad被列在便携式设备下,按照指示让我“无法为您的设备找到驱动器”。我能够通过搜索互联网进行更新补救(更新为USB驱动程序,这将我的Thinkpad移动到设备管理器中的其他设备类别)。然后我就可以使用网页上列出的说明。

答案 2 :(得分:1)

我曾尝试过多种方式,尤其是来自联想论坛的帖子,但没有运气。最后,我找到了自己的方式。

  1. 启用USB调试

  2. Lenovo下载驱动程序,解压缩并更新设备驱动程序。我认为有些人会成功,因为@Pooks会回答你可以停下来。否则,请继续如下。

  3. 如果最新的驱动程序没有帮助或Windows无法为您的设备安装驱动程序,请检查其硬件ID。我的是USB \ VID_17EF& PID_741B

  4. 打开android_winusb.inf,找到这些设置

    [Google.NTamd64] ;联想Think Tablet %SingleAdbInterface%= USB_Install,USB \ VID_17EF& PID_741B %CompositeAdbInterface%= USB_Install,USB \ VID_17EF& PID_741B& MI_01 %CompositeAdbInterface%= USB_Install,USB \ VID_17EF& PID_741C& MI_01 %CompositeAdbInterface%= USB_Install,USB \ VID_17EF& PID_741D& MI_02 %CompositeAdbInterface%= USB_Install,USB \ VID_17EF& PID_741E& MI_02

  5. 我的是USB \ VID_17EF& PID_741B,所以我只删除其余部分。现在看起来像

    [Google.NTamd64]
    ;Lenovo Think Tablet
    %SingleAdbInterface% = USB_Install, USB\VID_17EF&PID_741B
    %CompositeAdbInterface% = USB_Install, USB\VID_17EF&PID_741B&MI_01
    

    目前,只需再次更新您的驱动程序。 Windows应该正确安装您的设备。您可以通过ADB设备检查设备连接,我的

    C:\Android\android-sdk\platform-tools>adb devices
    List of devices attached 
    MP0398W device
    

答案 3 :(得分:1)

使用Lenovo的页面中的Lenovo Smart Assistance程序下载并安装驱动程序:

只需下载,安装并运行该程序。

http://support.lenovo.com/us/en/products/tablets/a-series/a10-70-tablet

enter image description here

答案 4 :(得分:0)

请参阅this问题。要确保的一件事是您没有使用便宜的2美元可拆卸USB线。我这样做了一次,无法弄清楚为什么我的电脑无法识别我的手机。更换电缆固定了一切。

答案 5 :(得分:0)

我通过联想的ADB Interface Driver - ThinkPad Tablet下载页面按照安装说明进行工作。工作就像一个魅力!

答案 6 :(得分:0)

可能存在很多问题,但在您执行基本步骤(例如启用USB调试和所有操作)之后,如果仍然无效,请按照以下步骤操作,这对Ubuntu(所有平板电脑)有帮助:

  1. 打开终端,键入lsusb,它将显示所有连接的设备。找出你的设备的供应商ID。(尝试断开并运行命令lsusb和重新连接并尝试lsusb命令,你会发现你的设备是什么。所以对你的设备你会发现像0574:4798 XYZ COrp。)。所以574是您的供应商ID。
  2. 例如: 总线002设备003:ID 0a5c:e784 Broadcom Corp. 总线002设备002:ID 8087:0024英特尔公司综合速率匹配中心 总线002设备001:ID 1d6b:0002 Linux Foundation 2.0根集线器 总线001设备005:ID 0cf3:3005 Atheros Communications,Inc。AR3011蓝牙 总线001设备003:ID 04f2:b249 Chicony Electronics Co.,Ltd 总线001设备002:ID 8087:0024英特尔公司综合速率匹配中心 总线001设备001:ID 1d6b:0002 Linux Foundation 2.0根集线器

    a5c是我的供应商ID

    1. 在终端中键入cd .android
    2. 打开adb_usb.ini
    3. 在新行中添加0xa5c。
    4. 保存并关闭。
    5. kill adb-server或sudo kill adb-server
    6. 启动adb-server或启动adb-server
    7. sudo killall adb
    8. 以调试模式连接您的设备。
    9. 你很高兴去找我的朋友。

答案 7 :(得分:-1)

对于Ubuntu,我刚刚将SUBSYSTEM=="usb", ATTR{idVendor}=="17ef", MODE="0666", GROUP="plugdev"添加到我的/etc/udev/rules.d/51-android.rules文件中。重新启动adb,然后就可以了!