问题:A problem occurred evaluating project ':app'.
Build was configured to prefer settings repositories over project repositories but repository 'flatDir' was added by build file 'app\build.gradle'
描述:要在项目中添加aar,所以需要在build.gradle中设置 flatDir ,设置完后就会出现这个错,就一直提示报以上错误。
解决:
1、把简写的名称改成如下图的完整版
2、把settings.gradle中的设置简写代码注释掉
3、根目录下的build.gradle文件也写成和之前一样
4、Sync Now就可以了。
如果还报别的错误,那就不是这个问题了。
在网上找了半天终于找到一个遇到同样错误的作者(https://www.cnblogs.com/LiuZhen/archive/2021/12/22/15719172.html),非常感谢。
希望这篇记录能给大家带来帮助。