在编译的时候出现以上错误是--no-version-vectors,在异常中可以发现aapt报错,而我们知道aapt是将对应的资源生成索引就是R文件。下面我尝试了几种解决方案
1,rebuild最后还是相同错误,最后失败了。
2,clean。和rebuild相同的情况,也是失败了。
3,重启as。还是相同的情况。
4,最后尝试用命令编译./gradlew assembleDebug,在编译的时候发现具体的ERROR如下
所以我们可以肯定是id没赋值错误导致aapt编译失败。最后我们修改对应的xml文件就解决问题了。
打完收工