起因:
由于公司的项目采用了公用module复用,导致很容易遇到索引错乱的问题。很可能用着用着,关上项目重新打开就会错误导致项目build失败。
具体现象为:
文件树里的项目路径全部错乱,指向了另一个项目。并且Android选项卡下面的build.gradle文件全部为黄色背景,显示的路径皆为另一个项目里的路径。
解决方法:
之前版本的Android Studio采取Build->Clean Project或者File->Invalidate Caches并重启项目即可解决,但是现在不行了,经过各种方法尝试,发现只需要先关闭项目,然后删除项目根目录的.idea下的modules.xml,最后重新打开即可。