- A problem occurred evaluating root project ‘FoodFinderApp’.
Build was configured to prefer settings repositories over project repositories but repository ‘Google’ was added by build file ‘build.gradle’
这个错误通常是因为您在项目级别的构建文件(即build.gradle文件)中添加了Google仓库,并且使用的是Gradle 5.0或更高版本。在Gradle 5.0及以上版本中,构建默认会使用设置仓库而不是项目级别的仓库。因此,当您同时在设置和项目级别的仓库中添加同一仓库时,就会发生此错误。
为了解决这个问题,您可以在项目级别的构建文件中将仓库添加到设置级别的构建文件中。您可以按照以下步骤操作:
在项目级别的构建文件(即build.gradle文件)中,删除对Google仓库的引用。
打开设置级别的构建文件(即settings.gradle文件)。
在文件的末尾添加
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
}
}