在Android Studio中,无法加载2个构面-未知构面类型:android和android-gradle


119

当我打开android studio时,我收到一个错误-“错误加载项目:无法加载2个构面。当我单击查看错误时,出现以下内容

“无法加载2个构面。您可以将它们标记为已忽略,以禁止显示此错误通知。 未知构面类型:'android',未知构面类型:'android-gradle'

我尝试添加构面(在“ 项目结构” >“ 项目设置” >“ 模块”中,单击“项目名称”,然后单击“ Android ”以及“ Android-Gradle”),但都显示为“无法加载构面,未知构面类型”。在项目设置>构面下> Android和Android-Gradle均显示为“无效构面”。我的项目运行顺利。由于所有卡纸而我退出android studio之前强制关闭笔记本电脑时,会发生此问题。之后,每当我打开android studio时,都会发生此问题。我无法运行我的项目。谁能帮我解决这个问题?

Answers:


279

只需启用Android Support插件即可。

  1. Ctrl+Alt+S在Windows或Meta+CommaMac中单击。
  2. 在顶部搜索栏中,键入“插件”。
  3. 在右侧,它将显示插件列表,找到Android Support插件,检查并单击OK屏幕底部。

看起来是这样的:

如何解决“无法加载2个构面-未知构面类型:android和android gradle”的问题


8
我不知道为什么首先要禁用它。从来没有做过,突然我得到了同样的错误。
CJ_COIMBRA

6
Unable to apply changes: plugin "Google Cloud Testing" won't be able to load。启用此功能时出现此错误。
Janki Gadhiya '16

5
以与我们启用Android支持相同的方式禁用该插件@jankigadhiya
Rajbir Shienh,2016年

1
如Zeus25上面建议的那样,取消选中错误消息抱怨的插件,然后重新检查它们,这将提示Android为这些插件下载必要的依赖项,并要求您重新启动IDE。
乔纳森·邓恩

1
从2天开始就被卡住了,保存了我的周末感谢
John

66

在Android Studio中,转到

文件->设置->插件->启用“ Android支持”插件。

在此处输入图片说明


2

文件,然后设置->插件->启用/启用插件->应用->重新启动


2

当我更新Android Studio时发生此问题。

如果其他答案无济于事,则除了删除损坏的设置并进行干净的设置外,您没有其他选择。

所以我建议:

  • 使用设置存储库功能存储个人IDE设置
  • 关闭工作室
  • 从用户文件夹中删除.AndroidStudioX文件夹
  • 重新启动Studio,请勿复制先前版本的设置(因为设置可能已损坏并且自动导入无法很好地导入它)
  • 设置存储库导入个人设置

当您更新到Android Studio 3.1.0时,会发生这种情况吗?
fawaad

@fawaad是的,确实如此
Beloo

您是否知道还有其他方法可以保留以前的设置?我打算稍后再查找,只是想知道您是否知道。
fawaad

正如我在回答中提到的,您可以通过设置存储库或通过“选项”选项卡中的导出设置来完成此操作。不在集合中的其他设置将不会
保留

2

对我来说,我去了Settings -> Plugins并取消选择,Gradle然后立即重新选择了它。然后,Android Studio询问我是否要启用Groovy,所以我说是,让它重新启动,现在一切再次变得愉快!(它已选中,但显然没有真正启用,所以切换复选框对其进行排序)

不知道我的原因是否是在安装Flutter,但是在重新构建之前,我必须禁用Flutter插件。


我禁用并重新启用了Android ADK以解决该问题。(比起Gradle来做,这要取决于其他插件的多。)
vishvAs vAsuki

我相信这可能与安装跨平台工具有关。在(Windows)机器上设置React Native之后,我突然遇到了这个问题。在此期间,我完全没有接触过Android Studio和SDK,因此,它突然掉到我的身后真是令人困惑。
康拉德·莫拉夫斯基

2

不断增加的构面数量使我遇到了同样的问题-首先是2个,然后是4个,然后是5个,而上述解决方案都不起作用。我的解决方案(Android Studio中3.3,OS X)是删除~/Library/Preferences/AndroidStudio3.3/disabled_plugins.txt,其中载org.jetbrains.androidorg.jetbrains.maven

我想如果您有意禁用了插件,那么您将不得不再次手动禁用它们,但是我能够再次加载所有方面。


1

“ Android支持插件”将解决问题。

检查您的Android支持插件是否已禁用/卸载。如果是这样,请重新启用/安装它。

然后重新启动工作室。


要进行上述更改,请转到“设置”,然后转到“插件”选项卡
Samsad CV

1

只需重新启用Android支持插件即可。然后它将要求重新启动。说是。而已。


1
  1. 转到->文件->设置->插件->禁用/启用Android支持插件->按OK只需重新启用Android支持插件。然后它将要求重新启动。重新启动,就是这样

0

我在Android Studio 3.2.1中遇到了这个问题,在该项目正常运行后,我不得不重新导入我的项目。


0

我遇到了这个问题,我尝试了所有方法,但没有任何效果,但是我记得几小时后才更新了Android Studio,然后在Android Studio中启用了插件,然后重新启动它,它就可以了。

File -> Settings -> Plugin然后按确定。它将要求重新启动android studio,请重新启动它。


0

对我来说,我必须取消选中“ Android APK支持”插件。我单击“应用”,然后单击“确定”关闭窗口。Android Studio提示我重新启动程序,然后程序重新启动。我再次检查了Android APK支持插件,然后重新启动了该程序。然后我选择了File->与Gradle文件同步项目

然后就很好了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.