解决ubuntu下Android Studio出现“aapt” IOException error=2, No such file or directory问题
2015-09-07 13:59
686 查看
在构建Android Studio项目的gradle时候出现该问题:
意思就是丢失aapt文件,我们知道,aapt即Android Asset Packaging Tool,在SDK的build-tools目录下。该工具可以查看,创建, 更新ZIP格式的文档附件(zip, jar, apk)。也可将资源文件编译成二进制文件,尽管你可能没有直接使用过aapt工具,但是build scripts和IDE插件会使用这个工具打包apk文件构成一个Android 应用程序。
其实问题在于Linux下缺失一些库文件,导致无法启动aapt,解决方法是安装缺失的库:
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
相关文章推荐
- Android软键盘强制弹出,隐藏输入法.
- Android高效加载大图、多图解决方案,有效避免程序OOM
- 【Android开发坑系列】之事件
- 两个简单实例,学会使用fragment
- android 介绍0
- androidの自定义加载对话框ProgressDialog
- 解密短信木马为何屡杀不尽--android手机短信木马的攻与防
- android模糊效果blur
- Android内核解读-Android系统的开机启动过程
- android-修改TextView中部分文字的颜色
- android 自定义dialog弹出和消失动画
- Android复制粘贴到剪贴板
- Android ListView滑动过程中控件显示重复/错误问题之原理分析及解决方案
- Android数据存储之SharePreference
- Activity生命周期之横竖屏切换
- Android高效加载大图、多图解决方案,有效避免程序OOM
- Android中ListView数据绑定和获取内部控件
- Android中数据存储之sqlite
- 野人学Android基础篇之异步任务第一课--AsyncTask原理简介及例子
- Mac下AndroidStudio常用快捷键整理