zoukankan      html  css  js  c++  java
  • Ubuntu下eclipse无法识别手机驱动(以小米2S为例子)

    google官方开发向导里对Android手机已经设置了允许安装非market程序,并且处于usb调试模式,但是仍然在usb连接电脑后无法被识别的问题作了解释。

      在Ubuntu Linux环境下需要添加一个rules文件,里面包含了每一个想要调试的设备的usb配置信息。以HTC手机为例实现步骤如下:

    1. 在终端输入 sudo gedit /etc/udev/rules.d/51-android.rules
    2. 在打开的文件里加入 SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666"
    3. 保存退出后在终端执行 sudo chmod a+r /etc/udev/rules.d/51-android.rules

      重现将手机连接到电脑后HTC手机就可以被正常识别了。

      如果是别的厂家的手机,需要在步骤2更改ATTR{idVendor}的值。如果要添加多个厂家的手机,重复步骤2。其他usb供应商的ID如下:

    CompanyUSB Vendor ID
    Acer 0502
    ASUS 0B05
    Dell 413C
    Foxconn 0489
    Garmin-Asus 091E
    Google 18D1
    HTC 0BB4
    Huawei 12D1
    K-Touch 24E3
    KT Tech 2116
    Kyocera 0482
    Lenevo 17EF
    LG 1004
    Motorola 22B8
    NEC 0409
    Nook 2080
    Nvidia 0955
    OTGV 2257
    Pantech 10A9
    Pegatron 1D4D
    Philips 0471
    PMC-Sierra 04DA
    Qualcomm 05C6//小米
    SK Telesys 1F53
    Samsung 04E8
    Sharp 04DD
    Sony Ericsson 0FCE
    Toshiba 0930
    ZTE 19D2

       注意:如果按步骤操作仍不能识别的,检查 ATTR{idVendor}值里的字母是否是小写(还是按电脑识别的来吧!)。注意如果设备列表不在上面,你可以通过中的lsusb命令(插拔手机看看设备的变化)

      方法二:

      /etc/udev/rules.d/51-android.rules文件内容修改为:

      SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666", GROUP="plugdev"

  • 相关阅读:
    火狐flash插件
    centos 安装php ide (eclipse + php 插件)
    编译器的工作过程
    php中调用mysql的存储过程和存储函数
    mysql 高性能
    存储过程/游标/mysql 函数
    php 生成二维码
    frameset,frame应用,常用于后台
    html5 meta头部设置
    CAReplicatorLayer复制Layer和动画, 实现神奇的效果
  • 原文地址:https://www.cnblogs.com/sowhat4999/p/4477216.html
Copyright © 2011-2022 走看看