六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 103|回复: 0

linux记录---ubuntu调试android项目手机不识别

[复制链接]

升级  91.33%

51

主题

51

主题

51

主题

秀才

Rank: 2

积分
187
 楼主| 发表于 2013-1-15 13:28:39 | 显示全部楼层 |阅读模式
Ubuntu 下不能识别android设备的解决方法

在eclipse下调试时发现找到的设备为'Unknow',很明确,系统不识别该设备,在官网有解决方法:http://developer.android.com/guide/developing/device.html#setting-up,全是E文,这里我就写写做个备案:
   系统环境:ubuntu11.10

开始工作

1)在如下位置建立如下文件:“/etc/udev/rules.d/51-android.rules”

2)确保android设备已经与电脑连接,在Terminal输入lsusb,会出现设备的信息如

”Bus 001 Device 004: ID 18d1:0002 Google Inc. “

找到该信息并找到”ID“字段信息加入第3步中。

3)在”51-android.rules“文件中添加如下信息

SUBSYSTEM==”usb”, SYSFS{“Google Inc. ”}==”18d1″, MODE=”0666″

4) 运行以下命令:

sudo chmod a+rx /etc/udev/rules.d/51-android.rules
sudo /etc/init.d/udev restart

如果使用sudo /etc/init.d/udev restart出现错误提示如下:
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service udev restart
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the restart(8) utility, e.g. restart udev
udev start/running, process 2127

应该执行: sudo service udev restart

5) 在 android sdk 的platform-tools 目录下运行 (这一步很重要,必须要sudo)
sudo ./adb kill-server
sudo ./adb devices

到此为止在eclipse中再调试,最后上张图。

您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表