在 Ubuntu 下,插入 SCH-W2013,MTP 可以正常使用,照片能正常浏览,但是在命令行下用 adb devices 不能列出设备。
网上找到一篇文章,照做后问题解决。文章链接:http://esausilva.com/2010/05/13/setting-up-adbusb-drivers-for-android-devices-in-linux-ubuntu/。
其中最主要的部分就是要在 /etc/udev/rules.d/ 下建立一个文件,三太爷的系统是 Ubuntu 12.04,文件名取成了 70-android.rules,其内容为 SUBSYSTEM==”usb”,ATTR{idVendor}==”04e8″,MODE=”0666″。04e8 即三星的 ID,其他的厂商见下表。
| Manufacturer | USB Vendor ID |
|---|---|
| Acer | 0502 |
| Dell | 413c |
| Foxconn | 0489 |
| Garmin-Asus | 091E |
| HTC (Older Phones) | 0bb4 |
| HTC (Newer phones) | 18d1 |
| Huawei | 12d1 |
| Kyocera | 0482 |
| LG | 1004 |
| Motorola | 22b8 |
| Nexus One/S | 18d1 |
| Nvidia | 0955 |
| Pantech | 10A9 |
| Samsung | 04e8 |
| Sharp | 04dd |
| Sony Ericsson | 0fce |
| ZTE | 19D2 |
执行了 sudo chmod a+rx 的操作并重启,adb devices 就可以看到手机了。
