在Linux环境下运行aapt的时候出现:

1
bash: ./aapt: No such file or directory

开始以为是没有加x权限,然而加了也没有用。
经过查找发现是64位的系统中缺少32位的运行库,安装后就可以使用了。

1
sudo apt-get install lib32stdc++6

如果还出现错误error while loading shared libraries: libz.so,再执行:

1
sudo apt-get install lib32z1 lib32z1-dev

即可运行aapt。

参考文献