这是一个反复出现的问题,似乎有几个原因。即使在谷歌搜索之后,我也无法找到我的。不过,已经有几个人回答了这个问题。
问题是,当我尝试使用 Eclipse 和 ADB 运行 android 项目时,我得到:
Failed to get the adb version: Cannot run program "/extraHD/android/android-sdk-linux/platform-tools/adb":
error=13, Permission denied from '/extraHD/android/android-sdk-linux/platform-tools/adb'
- exists=true
一些数据:1)/extraHD 是我的第二个 HD,180GB 免费,我有完全权限 2)adb 可执行文件有完全权限 777 3)如果,在 'cd /extraHD/android/android-sdk-linux/platform-tools' 之后,我运行其中任何一个(没有运行 adb 进程):
./adb
./adb shell
./adb start-server
./adb kill-server
./adb shell kill you
./adb root
./adb remount
我得到了同样的答案:
bash: ./adb: Permission denied
以root身份执行时的答案相同!即使作为普通用户,我也可以在该目录中创建/删除文件...
通过 Eclipse 和 zip 文件重新安装 ADB 后出现同样的问题。
重启也没有用。
/extraHD/android/android-sdk-linux//tools/emulator 我遇到了同样的问题。
尝试了 fsck,重新安装了 Eclipse,重新安装了工具和平台工具(特别是 adb),重新安装了 API。一样。
线索??