linux如何通过adb devices命令,adb devices命令不起作用

我正在运行Ubuntu 10.10 64位。我安装了ia32-libs以及Android Debug Bridge版本1.0.26。

我的问题:

adb devices>>> ???????????? 没有权限

sudo adb devices >>>> sudo:adb:找不到命令

adb shell >>>错误:设备权限不足

我想这些都有关。这是相关信息。

$ echo $PATH

/home/me/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/android-sdk-linux_x86/tools:/opt/android-sdk-linux_x86/platform-tools

$ which adb

/opt/android-sdk-linux_x86/platform-tools/adb

$ adb devices

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

List of devices attached

???????????? no permissions

$ sudo adb devices

sudo: adb: command not found

$ adb shell

error: insufficient permissions for device

使用运行CM6.1的植根Moto Droid和运行基于CM7的ROM植根的G-Tab,可以得到相同的结果。

我尝试了大多数(不是全部)建议,但无法解决我的问题。我没有尝试过的东西似乎不合适。我将不胜感激一些技巧,并将继续进行故障排除。

我没有尝试过的一件事是编辑/etc/udev/rules.d/70-android.rules。这可能是问题所在吗?我看不到这将如何导致“

sudo:adb:命令未找到”。也许我的问题并不都相关。无论如何,在这一点上,我认为我需要其他人的帮助,因为我不认为自己存在路径问题或其他帖子中讨论的其他常见问题。

编辑:已解决, 感谢EboMike和RivieraKid。这实际上是两个不同的问题:

上面的项目2(sudo:adb:命令未找到)通过以下方式建立符号链接来解决:$ sudo ln -s /opt/android-sdk-linux_x86/platform-tools/adb /usr/local/sbin/adb

这样,我便可以按照EboMike的建议进行操作并使用此解决方案。这样做对于我的Moto Droid是必需的。(正如须藤执行adb 不

要求我的优派G-平板电脑,但是。)

通过执行RivieraKid建议的udev规则(通过此链接)解决了我的其他两项。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值