aapt.AaptException Failed to crunch file

1、问题背景

今天公司项目开始了一个版本迭代,从git上new branch后,check 到本地,却发现怎么也跑不起来,同样的分支,其他同事就很正常,百思不得其解。

2、错误信息

查看日志,发现报这个错 aapt.AaptException Failed to crunch file

3、解决方案

通过检索如题的错误信息,发现这是一个android studio的坑。
根据stackOverflow上面前辈们的描述,File path too long on windows, keep below 240 characters,大概的意思是项目路径太长,导致有的资源文件整个路径长度超过了240个字符。
之后,我发现我新分支的名字确实挺长的,于是乎,我重命名了新分支的项目名后,问题迎刃而解。



特撰文以避此坑

更多相关文章

  1. [Android]网络传输使用BufferedOutputStream写文件导致文件变大
  2. Mac下Android(安卓)Studio 使用git版本控制个人心得
  3. VisionMobile:剥光Android
  4. 获取Android(安卓)ics源码
  5. Caused by: java.lang.NullPointerException
  6. ActivityThread.java:1177 Android(安卓)4.2.2系统上的问题
  7. Libgdx Android项目——图像的绘制1
  8. android studio模拟器出现以下问题
  9. Unity 5.3.1 No Android/IOS module loaded

随机推荐

  1. MySQL中 and or 查询的优先级分析
  2. MySQL中查看数据库安装路径的方法
  3. 细说mysql replace into用法
  4. mysql触发器trigger实例详解
  5. MySQL8.0.23免安装版配置详细教程
  6. mysql8.0.23 msi安装超详细教程
  7. MySQL中触发器和游标的介绍与使用
  8. mysql千万级数据量根据索引优化查询速度
  9. 浅谈MySQL与redis缓存的同步方案
  10. MySQL正确修改最大连接数的3种方案