我刚刚从Eclipse切换到Android-Studio。我在设置gradle文件后尝试运行我的应用程序。该项目构建没有错误,但我无法运行我的应用程序,因为没有找到android facets。
当我进入项目结构时,没有方面,我没有看到任何方法来添加一个方面。我该如何运行我的应用程序?
答案 0 :(得分:19)
我通过删除.idea文件夹和任何.iml文件解决了这个问题,然后将项目重新导入Android Studio。
如果在导入后最终出现错误模块中未找到任何方面,则需要按照以下步骤操作
转到Run/Edit Configurations
,您将看到至少两个配置,其中一个名称包含我的项目的原始名称:让我们称之为 helloWord ,另一个名为 app
原始名称为 helloWord 的人遇到此问题,但名为 app 的配置工作正常(我能够运行)
因此,请删除带有构面问题 helloWord 的设置,并将名为 app 的设置重命名为项目名称 helloWord
答案 1 :(得分:1)
我的解决方案是在android-studio中创建一个新项目。然后,将代码,资源和依赖项复制到新项目。然后最后手动更新Gradle文件并同步。不完美,但它工作,我现在可以上传到我的设备。
编辑:这是有效的,但标记为答案的方法是我正在寻找的。 p>
答案 2 :(得分:0)
使缓存无效并重新启动对我有用。
答案 3 :(得分:-1)
我刚刚通过以下步骤解决了我的问题,与我一起走过:
1)档案 - > 项目结构,或按( Ctrl + Alt + Shift + S ) 打开"项目结构的快捷方式"。
2)选择项目 设置标签下的 Facets 。 (第一 列)
3)点击第二列顶部的 + 按钮添加 新方面。
4)从添加菜单中选择 Android 方面,该菜单会提示 另一个用于选择模块的对话框。 (选择您所在的模块 想要应用这个方面。)
5)选择你的模块,然后选择它。
快乐编码!! ;)