如果你在Ubuntu下用android手机开发android应用时,手机无法在eclipse中正确识别,导致无法正常安装调试android应用,结合一些网友部分资料,我重新整理如下:
方案一:
1、插上手机,关闭eclips
2、进入android-sdk 安装目录 如:/soft/adt-bundle-linux-x86-20130219/sdk/platform-tools
3、执行./adb devices 查看已经连接设备,结果如下,如下有第二项说明,已识别,否则
List of devices attached emulator-5554 device -----模拟器
4、执行 sudo ./adb kill-server
5、sudo ./adb start-server
6、执行./adb devices 重新查看设备
List of devices attached emulator-5554 device -----模拟器 023a140d device -----手机
方案二:
1、下载如下文件,解压出来。
https://files.cnblogs.com/lsl8966/51-android.zip
2、解压该文件。用文本编辑器打开“51-android.rules”,将这里面的OWNER="lm" ,替换成OWNER="您的系统用户名",保存。
3、将文件 “51-android.rules”,拷贝到/etc/udev/rules.d/ 目录下。参考命令如下:
sudo cp 51-android.rules /etc/udev/rules.d/
4、重启udev
sudo service udev restart
5、把android手机重新插拔一次。
6、在终端运行以下命令,查看设备链接状态
~lm/soft/adt-bundle-linux-x86-20130219/sdk/platform-tools/adb devices
结果如下:
List of devices attached
P772A10D device