EOS系统下adb工具无法使用的解决办法


在EOS上安装了AndroidStudio以及Android SDK之后,发现adb工具不能用,提示如下:

adb.png

已经在~/.bashrc中配置了adb的环境变量,突然想起来之前在Ubuntu上搭建Android开发环境时也遇到过类似的问题,好像是由于64位系统上缺少32位的库导致adb不能运行,用file命令查看,果然如此:

file ~/Developer/android/sdk/platform-tools/adb
ELF 32-bit LSB  shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=c1d1988b4a0569ab79a4032afb303bd89f8b9f05, not stripped

所以只需要安装32位的lib库应该就可以解决了。

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386

完成后再次运行adb就可以了,OK,搞定,收工。

你可能感兴趣的:(EOS系统下adb工具无法使用的解决办法)