如何解决Gradle构建Fail-ARM-linux-androideabi-ld:没有这样的文件或目录?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (235)

在Gradle同步期间,得到以下错误:

即使在尝试从终端执行文件时,也会遇到相同的错误:

Mycomputer:~/Android/Sdk/build-tools/28.0.0-rc1$ ./arm-linux-androideabi-ld 
bash: ./arm-linux-androideabi-ld: No such file or directory
提问于
用户回答回答于

好像错过了32位库导致异常No such file or directory:

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

还可以检查文件是否为32位,确保原因:

file arm-linux-androideabi-ld 

输出:

arm-linux-androideabi-ld: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.8, stripped

扫码关注云+社区

领取腾讯云代金券