39

所以,按照这个 SO 帖子的建议(对不起,我会在那里发表评论,希望我没有足够的声誉)

Gradle:失败:无法确定要执行的任务

我从我的 .iml 文件中删除了标签,这样我就可以编译了。但是当我在设备上运行 .apk 时,我得到了错误

“运行 TestProject 时出错:没有为 TestProject 找到 Android 方面”

有人可以帮忙吗,只是想回到编写 Android 应用程序!

4

4 回答 4

68

按照以下步骤将 android facet 添加到您的模块中。

1) 转到File Menu -> Project Structure,或按 ( Ctrl+Alt+Shift+S ) 快捷键打开“Project Structure”。

2) 选择“项目设置”选项卡下的“构面”。(第一栏)

3) 单击第二列顶部的“+”按钮添加新构面。

4)从“添加”菜单中选择“Android”方面,这将提示另一个对话框选择模块。(选择要应用此构面的模块)。

5)选择你的模块,就是这样。:)

希望这能解决您的问题。

于 2013-07-13T06:34:46.763 回答
4

在运行和调试按钮左侧的工具栏上有一个下拉菜单。选择您的项目主要活动。

于 2014-03-13T11:28:34.250 回答
4

就我而言,它有助于转到“编辑配置...”并删除当前配置。然后我用默认选项创建了一个新的。

于 2014-12-10T22:47:30.797 回答
0

构面表示特定配置,特定于与模块关联的特定框架/技术。一个模块可以有多个方面。例如,特定于 Spring 的配置存储在 Spring facet 中。

手动向模块添加构面

  1. 在项目工具窗口Alt+1中,右键单击要添加构面的模块,然后选择添加框架支持

    在此处输入图像描述

  2. 从列表中选择必要的框架。

    根据您的选择,系统可能会提示您配置其他设置(例如,配置库)。

  3. 应用更改并关闭对话框。

    在此处输入图像描述

于 2021-12-30T03:07:23.770 回答