您的位置:首页 > 移动开发 > Android开发

解决ubuntu下Android Studio出现“aapt” IOException error=2, No such file or directory问题

2015-09-07 13:59 686 查看
在构建Android Studio项目的gradle时候出现该问题:

Error: Cannot run program "/opt/android-sdk/build-tools/19.0.1/aapt": java.io.IOException: error=2, No such file or directory
:Client:mergeDebugResources FAILED


意思就是丢失aapt文件,我们知道,aapt即Android Asset Packaging Tool,在SDK的build-tools目录下。该工具可以查看,创建, 更新ZIP格式的文档附件(zip, jar, apk)。也可将资源文件编译成二进制文件,尽管你可能没有直接使用过aapt工具,但是build scripts和IDE插件会使用这个工具打包apk文件构成一个Android 应用程序。

其实问题在于Linux下缺失一些库文件,导致无法启动aapt,解决方法是安装缺失的库:
lib32stdc++6 和 lib32z1


sudo apt-get install lib32stdc++6 lib32z1


可以参考:http://stackoverflow.com/questions/22701405/aapt-ioexception-error-2-no-such-file-or-directory-why-cant-i-build-my-grad
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: