问题
I'm trying to connect my Samsung Galaxy to PC but ddms tool does not recognize my phone. USB debugging is enabled. What can cause a problem?
PS. I'm using Ubuntu 9.10 OS.
Thanks.
回答1:
You should add a rule to /etc/udev/rules.d (i.e.: 51-android.rules):
SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"
just in case verify that the id for your phone matches 0x04e8 using lsusb.
Once the new rule is added just reload them by
$ sudo udevadm control --reload-rules
回答2:
You have to install the ADB/USB driver corresponding to your Android device.
回答3:
Summary:
- [ -s /etc/udev/rules.d/51-android.rules ] || sudo echo 'SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"' >/etc/udev/rules.d/51-android.rules
- sudo udevadm control --reload-rules
- Download a patched for Linux ADB executable: http://floe.butterbrot.org/external/adb.gz
- Replace android-sdk-linux_86/tools/adb with a new one.
Thanks.
来源:https://stackoverflow.com/questions/2259417/how-to-connect-android-to-pc