安装好android sdk后, 打包时老是会有下面的问题。
java.io.IOException: Cannot run program "xxxxxx/aapt": error=2, 没有那个文件或目录
但是确认aapt这个文件是存在的,google后发现aapt工具需要32位库的支持才能运行。 需要安装下面的库解决。
1. Execute failed: java.io.IOException: Cannot run program "/android/sdk/build-tools/android-4.4/aapt": error=2, 没有那个文件或目录
解决:
# yum install -y compat-libstdc++-296.i686
# yum install -y compat-libstdc++-33.i686
2. [aapt] /android/sdk/build-tools/android-4.4/aapt: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
解决:
# yum install -y zlib
3. [aapt] /android/sdk/build-tools/android-4.4/aapt: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
解决:
# yum install -y libstdc++.so.6
4、error while loading shared libraries: libz.so.1: cannot open shared obj
解决:
#yum install -y zlib.i686
reference: [url]http://wolfgangkiefer.blog.163.com/blog/static/86265503201310206246960/[/url]
java.io.IOException: Cannot run program "xxxxxx/aapt": error=2, 没有那个文件或目录
但是确认aapt这个文件是存在的,google后发现aapt工具需要32位库的支持才能运行。 需要安装下面的库解决。
1. Execute failed: java.io.IOException: Cannot run program "/android/sdk/build-tools/android-4.4/aapt": error=2, 没有那个文件或目录
解决:
# yum install -y compat-libstdc++-296.i686
# yum install -y compat-libstdc++-33.i686
2. [aapt] /android/sdk/build-tools/android-4.4/aapt: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
解决:
# yum install -y zlib
3. [aapt] /android/sdk/build-tools/android-4.4/aapt: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
解决:
# yum install -y libstdc++.so.6
4、error while loading shared libraries: libz.so.1: cannot open shared obj
解决:
#yum install -y zlib.i686
reference: [url]http://wolfgangkiefer.blog.163.com/blog/static/86265503201310206246960/[/url]
本文解决了使用Android SDK打包过程中遇到的aapt工具运行错误问题。通过安装必要的32位库,如compat-libstdc++-296、compat-libstdc++-33、zlib及libstdc++.so.6等,成功克服了由于缺少依赖库导致的打包失败。
7119

被折叠的 条评论
为什么被折叠?



