Android studio:报错String index out of range: -1

问题:
最近开始使用Android studio,不是很熟悉,将系统的开发的一个apk导入到Android studio,提示以下错误:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> String index out of range: -1
分析:
在系统源码中编译是正常的,导入Android studio就报错了.
借鉴了网上的一些思路,大意是资源文件有错误,仔细检查了图片,没有.9图片,字符串没有特殊字符.代码中也屏蔽了操作字符串的代码.
还是会报这个问题.
最后还是针对资源文件去找错误,发现原来资源文件变了.
解决:
因为仅仅是调试,我把这几个资源文件删除后就正常了.
Android studio:报错String index out of range: -1
总结:因为时间问题,没有仔细的去分析原因,简单做个记录吧,提供一种思路,遇到Execution failed for task ':app:mergeDebugResources'.类似的问题,在网上找不到相应的例子,就自己仔仔细细的去查看资源文件吧.