Chinaunix首页 | 论坛 | 博客
  • 博客访问: 79988
  • 博文数量: 7
  • 博客积分: 176
  • 博客等级: 入伍新兵
  • 技术积分: 95
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-25 12:04
文章分类

全部博文(7)

文章存档

2014年(1)

2012年(6)

我的朋友

分类: LINUX

2012-03-21 15:24:10

    在下载了android SDK,并安装完adb后,在使用的时候你很有可能碰到“error: insufficient permissions for device”这样的出错信息。这是由于adb server运行时的权限不够的问题产生的。所以,我们使用超级用户root,然后执行
  1. root# adb kill-server
然后

  1. root# adb start-server
重新启动adb server。这样,问题就解决了。不过,每次启动系统都要重新来一次这样的操作,岂不是太麻烦了?

    既然已经知道问题的原因,就有办法解决了。首先,我们找到我们系统里的adb文件,然后将其所有者和组都设置成root:

  1. root# chown root:root adb
然后
  1. root# chmod u+s adb

这样一来,adb server启动的时候,就是使用root权限了。

P.S.关于Linux文件中的s权限,请参考:
Linux系统中的文件的s权限
阅读(11685) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

☆彼岸★花开2012-03-22 22:28:34

正在学java JDK