ubuntu 连接三星 i897|i9000

  1. 下载 android sdk (linux)
  2. 使用命令 lsusb 查找你的硬件编号 (几下红色的字):
    Bus 004 Device 003: ID 04e8:681c Samsung Electronics Co., Ltd Galaxy Portal/Spica Android Phone
  3. 写一个 udev rule 把这些东西写入 /etc/udev/rules.d/51-android.rules
    其中 04e8 和 681c 是你前面查询到的编码,而 USER 和 GROUP 是你当前登录系统对应的用户名和组名
    SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="681c", ENV{ACL_MANAGE}="1"
    SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", OWNER="USER", GROUP="GROUP", MODE="0666"
  4. 重启应用,进入 sdk 目录
    sudo /etc/init.d/udev restart
    ./adb kill-server
    ./adb start-server
    ./adb devices
    我得到如下的结果:
    List of devices attached
    I897	device
    如果失败,将得到:
    List of devices attached
    ????????????	no permissions