cd /etc/udev/rules.d/
sudo
gedit 52-Android.rules
檔案中寫入 SUBSYSTEM=="usb",
ENV{DEVTYPE}=="usb_device", MODE="0666",通用型
sudo chmod a+r /etc/udev/rules.d/52-Android.rules
修改許可權
sudo /etc/init.d/udev restart 對usb裝置重啟串連。
然後進入Android sdk解壓的路徑,進入platform-tools
www.linuxidc.com @linuxidc:/etc/udev/rules.d$ cd /home/ritter/Android-sdk-linux_86/platform-tools/
www.linuxidc.com @linuxidc:~/Android-sdk-linux_86/platform-tools$
輸入“ sudo ./adb kill-server”
www.linuxidc.com @linuxidc:~/Android-sdk-linux_86/platform-tools$ sudo ./adb kill-server
然後輸入“sudo ./adb start-server”
www.linuxidc.com @linuxidc:~/Android-sdk-linux_86/platform-tools$ sudo ./adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
然後輸入“./adb devices”
www.linuxidc.com @linuxidc:~/Android-sdk-linux_86/platform-tools$ ./adb devices
List of devices attached
SH0B5RT08771 device
此時,My Phone裝置號已經正確顯示了。說明真機串連成功,此時在eclipse中只要配置run configurations中的target為手機裝置就可以將程式安裝到真機中調試了。
Ps:
下次串連時,如果裝置顯示為“????????”時,記住要進入Android SDK下的platforms-tools中
執行
sudo ./adb kill-server
sudo ./adb devices
即可看見正確識別的裝置了