Linux64bit版ではadbが動作しない

Linux 64bit版ではadbが

adb : Cannot run program error=2

をはいて起動しない.調べてみるとどうやらadbには64bit版のものはないらしい.

ではどうするかというと32bit版のライブラリなどをインストールしておく.

Ubuntu 13.04まで

sudo apt-get install ia32-libs

ちなみにこうでも全く同じ

suto apt-get install libc-i386 lib32stdc++6 lib32gcc1 lib32ncurses5

Ubuntu 13.10以降 ia32-libsが削除されたようなので.

sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1