【问题标题】:Samsung Galaxy 7" (GT-P6210) not detecting for USB debugging?三星 Galaxy 7" (GT-P6210) 未检测到 USB 调试?
【发布时间】:2012-01-29 22:25:15
【问题描述】:

我使用的是 ubuntu Linux 10.04 Pc,因为我的 Samsung Galaxy 7" (GT-P6210) homeycomb 3.2 没有检测到它在 eclipse 中的显示为 p>

DeviceMonitor] Failed to start monitoring ????????????控制台

设备标签中显示 ?????????????.

除了这台7' GT-P6210三星平板电脑外,所有其他三星设备都显示良好。

当我关闭平板电脑并连接到 USB 时,它会显示数字和在线状态。 附加设备列表 4641199B0F8488AE设备

为什么?有什么问题有什么解决办法。

注意: 我已经添加了 51-android.rules

Samsung 04E8 

我还启用了USB调试模式。

它在 Mac 中运行良好。

编辑: 我通过$ lsusb 命令获得了产品ID

Bus 001 Device 010: ID 04e8:6860 Samsung Electronics Co., Ltd 

我还在我的 rules.d 文件中添加了产品 ID

SUBSYSTEM=="usb", ATTRS{idVendor}=="04E8", ATTRS{idProduct}=="6860", MODE="0666", GROUP="plugdev"

之后我重新启动了udev

padmakumar@padmakumar-desktop:~$ sudo restart udev

然后我尝试了

   padmakumar@padmakumar-desktop:~$ adb kill-server
    padmakumar@padmakumar-desktop:~$ adb start-server
    * daemon not running. starting it now on port 5037 *
    * daemon started successfully *
    padmakumar@padmakumar-desktop:~$ adb devices
    List of devices attached 
    ?    ???????????    offline 

//目前没有运气

我发现它在更新的 ADT r16 和 r15 中没有检测到,除了所有其他 ADT 版本的设备都检测得很好。

当设备处于关闭模式时,它也会显示

名称 464119990CEDAB9E,状态为在线且 Eclipse 设备选项卡中的操作系统版本为 3.2。 在终端中也如下所示。

padmakumar@padmakumar-desktop:~$ adb devices
List of devices attached 
464119990CEDAB9E    device

任何想法。非常感谢:-)?

【问题讨论】:

标签: java android linux eclipse adt


【解决方案1】:

如果在运行 adb devices 时在设备列表中看到 ????????????,请尝试停止 (adb kill-server) 并重新启动 (adb start-server) adb 守护进程。

请注意,Samsung 04E8 不是51-android.rulesudev 的有效条目。正确的行是:

SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"

另外,请确保在更改此规则文件 (sudo restart udev) 后更新 udev 守护程序。

【讨论】:

  • 很高兴收到您的回复。我的 51 条规则有 SUBSYSTEM=="usb"、SYSFS{idVendor}=="04e8"、MODE="0666"、GROUP="plugdev"。我只是从 dev.and.com 网站复制粘贴这一行“Samsung 04E8”。问题是我所有的三星都正常显示,除了这个。连接 USB 时显示 MTP-Connected。
  • @PadmaKumar:我从未在规则行中使用过 GROUP 参数,因此您可以考虑删除它并查看它是否会发生变化。除此之外,我没有直接的建议。
  • @CommansWare 我只是使用developer.android.com/guide/developing/device.html 的线路,但所有三星和其他设备都连接正常。有趣的是,当我关闭平板电脑并连接到 USB 时,它会显示数字和在线状态。在 adb devices 中显示连接的设备列表 4641199B0F8488AE 设备
  • 我发现只有它在更新的 ADT r16 中没有检测到,除了所有其他 ADT 版本的设备都检测得很好。有什么想法吗?
  • @PadmaKumar:可能是工具中的一些回归。考虑将您的问题更新为所有新信息,然后在b.android.com 上交叉发布您的问题的链接(假设您在那里找不到与您的症状相匹配的未解决问题)。
【解决方案2】:

我也有同样的问题。奇怪的是,我有时可以让设备正确列出,但其他时候,它就无法正常工作。重新启动我的 Linux 笔记本电脑可以解决此问题。好痛!!

今天,我发现如果我暂停我的笔记本电脑,然后重新打开它,它会再次正确检测到设备!这真的比重新启动操作系统要好。

【讨论】:

  • 我使用的是 PC。当我断开我的 USB 电缆并重新插入时,设备将无法再次检测到。
【解决方案3】:

只需停止并以 root 身份启动 adb 服务器。权限问题将消失。也可以跳过udev步骤。

【讨论】:

    【解决方案4】:

    试试这个方法,1.先关闭Eclipse(IDE)。 2.在终端“ adb kill-server”上执行此命令 3.现在连接设备到系统等待,10-20秒。 4.在终端“adb start-server”上执行此命令,使用“adb devices”命令检查设备状态。 5 .现在打开eclipse。

    【讨论】:

      【解决方案5】:

      也许在 ~/.android/adb_usb.ini 中添加供应商 ID 会有所帮助?
      添加仅包含 0x<!!!Your Vendor ID here!!!> 的行,然后运行 ​​adb kill-serveradb start-server
      在此处查看此答案:https://askubuntu.com/a/341696/387779.
      它只是在搜索/测试/编辑/插入和再次插入的夜晚之后拯救了我......所以我认为它可能值得分享。感谢 Uygar Y 的回答。

      【讨论】:

        【解决方案6】:

        我使用的是 Ubuntu,我所做的是使用 sudo 权限杀死并重新启动 ADB 服务器。

        sudo adb kill-server
        sudo adb start-server
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-10-13
          • 1970-01-01
          • 2013-05-14
          • 1970-01-01
          • 2013-06-02
          • 1970-01-01
          相关资源
          最近更新 更多