android ant 打包遇到[aapt] invalid resource directory name crunch
16lz
2021-01-24
简介: android 使用 ant 打包时遇到 [aapt] invalid resource directory name crunch 这里给出解决办法 原因分析 透过错误信息我们可以了解到,错误的原因是在编译目录 bin/res 目录中产生了一个叫crunch 的目录,而根据 android 规范这是不允许的,所以就出现了这个错误。
解决办法有如下三个
解决办法有如下三个
- 将 eclipse 的自动编译先去掉勾选(crunch 是ecliplse 生成的),然后在执行ant打包。
- 修改 androidsdk/tools/ant/build.xml 中aapt.ignore.assets 的值参照
<property name="aapt.ignore.assets"value="<dir>crunch:!.svn:!.git:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*.scc:*~" /> - 在配置好ant 的执行环境后 cd 到源码目录 然后执行 antreleas
经过测试,特做记录(应该是我装as的导致的build的一些问题)
更多相关文章
- android studio如何使用git
- Android在原生集成react native
- 【COCOS2DX-ANDROID-游戏开发之二五】 调试 C++代码
- Android编译Native C 模块
- Android(安卓)之 Files
- android之camera用法实例详解
- Android(安卓)studio build.gradle 各种错误解决总结
- Android(安卓)Dex:com.android.dex.DexException: Multiple dex
- 一、手动配置Android(安卓)SDK环境