I am trying to use the Android SDK on Arch Linux 64bit but when I try to run ADB from the correct dirrectory it says the file does not exist, but it is there. On Ubuntu when you have this problem you install ia32-lib but there is none in Arch Linux. Is there something I have to do.
The “no such file or directory” message is in fact referring to the loader for 32-bit executables, which is needed to execute your 32-bit executable. For a more detailed explanation, see Can't execute some binaries in chroot environment (zsh: Not found). You need to install 32-bit support on your Arch Linux.
Unfortunately, Arch Linux doesn't have a simple way of installing 32-bit support. At the moment, you need to enable the [multilib] repository by adding these lines to