我正在运行 ArchLinux,内核 3.4.4,bash 版本 4.2.29。我从这里下载了 android sdk:http: //developer.android.com/sdk/index.html
解压后,我做了、~/android-sdk-linux/tools/android
安装并安装了 SDK 平台工具包。
从那里我尝试了以下方法:
> ls -l ~/android-sdk-linux/platform-tools/adb
-rwxr-xr-x 1 mediocregopher mediocregopher 204436 Jun 28 13:20 /home/mediocregopher/android-sdk-linux/platform-tools/adb
> file ~/android-sdk-linux/platform-tools/adb
/home/mediocregopher/android-sdk-linux/platform-tools/adb: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped
> ~/android-sdk-linux/platform-tools/adb
bash: /home/mediocregopher/android-sdk-linux/platform-tools/adb: No such file or directory
显然该文件在那里并且至少是可执行文件,为什么 bash 似乎找不到它?我已经尝试将 platform-tools 文件夹以及 sudo 和 su-ing 添加到我的路径中,但是无论看起来如何,都找不到该文件。有谁知道会发生什么?