可能失踪了,但它就在那里

2023-12-24

由于某些原因,我不得不重新安装 ubuntu-14.04-64。

重新安装后,当我尝试构建我的 android 项目时,我在输出中得到了一堆这些行(以及其他行):

java.io.IOException: Cannot run program "/home/gps/Android/Sdk/build-tools/23.0.2/aapt": error=2, No such file or directory

现在,我知道这个文件存在于我的设置中,因为:

gps@gps-HP-ProBook-4540s:~$ ls -l /home/gps/Android/Sdk/build-tools/23.0.2/aapt
-rwxrwxr-x 1 gps gps 1146608 Jan  4 18:47 /home/gps/Android/Sdk/build-tools/23.0.2/aapt
gps@gps-HP-ProBook-4540s:~$ file  /home/gps/Android/Sdk/build-tools/23.0.2/aapt
/home/gps/Android/Sdk/build-tools/23.0.2/aapt: ELF 32-bit LSB  shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=fc8aded5418584519d59f2133e81184fe3d4bdfd, not stripped
gps@gps-HP-ProBook-4540s:~$ 

我已经安装了从 v19 开始的所有 sdk 工具。将项目设置更改为其中任何一个都会显示相同的错误。

另外,尝试直接执行该文件会出现相同的错误:

gps@gps-HP-ProBook-4540s:~$ /home/gps/Android/Sdk/build-tools/23.0.2/aapt
bash: /home/gps/Android/Sdk/build-tools/23.0.2/aapt: No such file or directory

有人可以建议解决这个问题吗?


问题解决如下:

在本例中,问题是缺少 32 位库、libc 和 zlib。使用以下命令安装:

sudo apt-get install libc6:i386
sudo apt-get install zlib1g-dev:i386

感谢@Joni 的明确指示。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

可能失踪了,但它就在那里 的相关文章

随机推荐