【问题标题】:HTC Wildfire Plugin for debugging not working in UBUNTU用于调试的 HTC Wildfire 插件在 UBUNTU 中不起作用
【发布时间】:2012-02-23 04:46:47
【问题描述】:

我有以下设备:

  1. 我的 Ubuntu 64 位电脑
  2. 我得到了 Wildfire(不是 S,而是普通 Wildfire)

在我的手机里, 我已开启:

  1. USB调试模式
  2. 也处于充电模式

但是,ECLIPSE 没有在他们的设备部分找到我的设备。所以,我想知道这些想法! :)

谢谢!

【问题讨论】:

  • 你安装USB驱动了吗?
  • @PareshMayani 我在各种 Linux 安装(Ubuntu 10.4 及更高版本,Fedora Core 15,16)上使用我的三星设备(Galaxy Tab、Galaxy Captivate),无需安装额外的驱动程序。我的假设是您不需要驱动程序即可在 Linux 上使用 ADB。

标签: android debugging htc-android


【解决方案1】:

你做过这个设置吗? (Using Hardware Devices提到的第4步)

如果您在 Ubuntu Linux 上进行开发,则需要添加一个 udev 规则文件,其中包含要用于开发的每种设备类型的 USB 配置。在规则文件中,每个设备制造商都由唯一的供应商 ID 标识,由 ATTR{idVendor} 属性指定。有关供应商 ID 的列表,请参阅下面的 USB Vendor IDs

在 Ubuntu Linux 上设置设备检测: 以 root 身份登录并创建此文件:/etc/udev/rules.d/51-android.rules。 使用此格式将每个供应商添加到文件中:

SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev" 

在此示例中,供应商 ID 用于 HTC。 MODE 分配指定读/写权限,而 GROUP 定义哪个 Unix 组拥有设备节点。 注意:规则语法可能会因您的环境而略有不同。根据需要查阅适用于您系统的 udev 文档。有关规则语法的概述,请参阅编写 udev 规则的指南。

现在执行:

chmod a+r /etc/udev/rules.d/51-android.rules

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多