Bash не может найти adb, хотя он точно есть

Я использую 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, но, несмотря ни на что, файл не найден. Кто-нибудь знает, что может происходить?

9
задан Mediocre Gopher 28 June 2012 в 17:41
поделиться