Android studio 编译项目时错误Illegal char <:> at index 40: com.customer.app-mergeDebugResources-33:/values

Source

1.该错误是在合并项目的values.xml和依赖库values.xml文件时出现的错误

2.char <:> 的非法字符在合并的values.xml是没法找的

3.stackoverflow上有相同的问题

经排查发现自己项目的attr.xml中定义的属性名称colorStroke和库中定义的colorStroke有重复。

4.解决方法

将自己项目的attr.xml中定义的colorStroke修改一下为cus_colorStroke,不要重复即可。