每当您尝试从任何版本控制系统导入或克隆代码时,Android Studio都有可能引发错误:
"Error: Configuration with name 'default' not found".
可能有更多原因会遇到此错误,例如将.jar文件添加到您的android项目中。因此,在本文中,我们将介绍以下主题:为什么需要修复此错误以及如何使用六种不同的方法修复此错误。
为什么需要解决“找不到名称为“默认”的配置”?
将zip文件导入Android Studio时,它会显示上述错误。当您尝试构建项目时,Gradle同步失败。一些Gradle文件可能找不到库。通常由于以下原因而发生此错误:
- 当模块没有build.gradle文件时,
- 您正在尝试使用没有“ build.gradle”文件的项目。
每个子模块的build.gradle文件需要具有有关如何自身构建以及任何自定义Gradle命令定义的信息。因此,您需要确保项目中的每个子模块都有自己的build.gradle文件。之所以会使用“默认”这个名称,是因为您的项目级别的build.gradle试图构建一个不知道如何自行构建的项目,因此将其命名为“默认”。我们需要解决此错误,因为此Gradle同步不断失败,因此您无法构建项目。
如何解决“找不到名称为“默认”的配置”?
方法1
步骤1:开启应用程式的Gradle档案
步骤2 :寻找这行:编译project(’:android-ColorPickerPreference’)。
步骤3 :将此行更改为:compile fileTree(dir:’//您的库位置//’,包括:[‘android-ColorPickerPreference’])
方法二
将您的库文件夹添加到项目的根位置,然后在其中复制所有库文件。例如,YourProject /库然后尝试使其同步。
方法3
如果您的项目库使用子模块管理,并且所有子模块都未正确加载,这也会导致错误:
Error:Configuration with name 'default' not found
要解决该问题,只需执行以下命令: git submodule update –init
方法4
您可能有一个git子模块问题。尝试运行:
gradle tasks –info (if you are Linux user) for a more detailed problem description.
For Windows just type: gradlew tasks –info
然后等待几秒钟。之后,您应该能够在终端上看到“ build success”消息,如下所示。
方法5
打开您的settings.gradle
您会看到许多包含“:app”的内容。
但是,如果似乎缺少项目目录下的项目,则添加需要包含的项目。如果不需要包含的项目,请删除其include语句。再次尝试同步。
方法6
尝试重命名模块。根目录中的root / settings.gradle不会自动修改名称。您需要将名称手动重命名为修改后的名称。