📌  相关文章
📜  修复Android Studio中“找不到名称为’default’的配置”的不同方法

📅  最后修改于: 2021-05-08 19:39:47             🧑  作者: Mango

每当您尝试从任何版本控制系统导入或克隆代码时,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子模块问题。尝试运行:

然后等待几秒钟。之后,您应该能够在终端上看到“ build success”消息,如下所示。

方法5

打开您的settings.gradle

您会看到许多包含“:app”的内容。

但是,如果似乎缺少项目目录下的项目,则添加需要包含的项目。如果不需要包含的项目,请删除其include语句。再次尝试同步。

方法6

尝试重命名模块。根目录中的root / settings.gradle不会自动修改名称。您需要将名称手动重命名为修改后的名称。

想要一个节奏更快,更具竞争性的环境来学习Android的基础知识吗?
单击此处前往由我们的专家精心策划的指南,以使您立即做好行业准备!