在模块中找不到Android Facet

时间:2014-02-10 05:22:20

标签: java android android-studio android-gradle

我刚刚从Eclipse切换到Android-Studio。我在设置gradle文件后尝试运行我的应用程序。该项目构建没有错误,但我无法运行我的应用程序,因为没有找到android facets。

enter image description here

当我进入项目结构时,没有方面,我没有看到任何方法来添加一个方面。我该如何运行我的应用程序?

enter image description here

4 个答案:

答案 0 :(得分:19)

我通过删除.idea文件夹和任何.iml文件解决了这个问题,然后将项目重新导入Android Studio。

如果在导入后最终出现错误模块中未找到任何方面,则需要按照以下步骤操作

转到Run/Edit Configurations,您将看到至少两个配置,其中一个名称包含我的项目的原始名称:让我们称之为 helloWord ,另一个名为 app

原始名称为 helloWord 的人遇到此问题,但名为 app 的配置工作正常(我能够运行)

因此,请删除带有构面问题 helloWord 的设置,并将名为 app 的设置重命名为项目名称 helloWord

答案 1 :(得分:1)

我的解决方案是在android-studio中创建一个新项目。然后,将代码,资源和依赖项复制到新项目。然后最后手动更新Gradle文件并同步。不完美,但它工作,我现在可以上传到我的设备。

编辑:这是有效的,但标记为答案的方法是我正在寻找的。

答案 2 :(得分:0)

使缓存无效并重新启动对我有用。

答案 3 :(得分:-1)

我刚刚通过以下步骤解决了我的问题,与我一起走过:

  

1)档案 - > 项目结构,或按( Ctrl + Alt + Shift + S )   打开"项目结构的快捷方式"。

     

2)选择项目 设置标签下的 Facets 。 (第一   列)

     

3)点击第二列顶部的 + 按钮添加   新方面。

     

4)从添加菜单中选择 Android 方面,该菜单会提示   另一个用于选择模块的对话框。 (选择您所在的模块   想要应用这个方面。)

     

5)选择你的模块,然后选择它。

快乐编码!! ;)