【发布时间】:2012-01-06 05:01:17
【问题描述】:
目前我正忙于 Android SDK。我让它工作了,但是当我输入$sudo adb shell 时。它给了sudo: adb: command not found。对于这个问题,我检查了这个链接:adb devices command not working 但是如果我现在输入 $sudo adb devices。注意发生。
甚至 *daemon 都没有运行。现在开始运行端口 5037 * 和其他端口。但它看起来像这样:
michiel@ubuntu: ~$ sudo adb devices
michiel@ubuntu: ~$
所以我可以输入下一个命令。有人知道如何解决这个问题吗? $sudo adb shell 也是如此。什么都没有出现。
当我输入没有 sudo 的 adb devices 时。我得到错误:
-bash: /usr/local/sbin/adb: No such file or directory.
但它就在那里!
echo $PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/michiel/jdk1.6.0_29/bin:home/michiel/android-sdk-linux/tools:/home/michiel/android-sdk-linux/platform-tools
编辑
当我现在启动 Eclipse 时,我收到下一个错误:Failed to get the adb version: Cannot run program"/home/michiel/android-sdk-linux/platform-tools/adb":java.io.IOException:error=2, No such file or directory.
已解决
上周末我安装了全新安装的 Ubuntu。我下载了 ia32.lib and openjdk 而不是 java jdk 并手动安装。经过一番挣扎后,我设法连接了设备,现在我可以看到它了。谢谢你的帮助:)
【问题讨论】:
-
@Vivek Kalkur 你是什么意思?你的意思是它在PATH中。我知道,但我没有得到 *deamon 没有运行。从现在开始在端口 5037 * sudo adb devices 什么都不做!
-
我只是编辑了你的问题,没有改变它的主题。
-
@Vivek Kalkur 谢谢你的编辑 :)
-
@Michielodc 我已经在使用 openjdk,并且遇到了问题。