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,搞定,收工。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容