IntelliJ - 缺少运行选项?

时间:2014-12-04 07:06:20

标签: android intellij-idea

我已经阅读了两个答案(thisthis),但似乎没有一个答案100%。

我使用的是intelliJ 13.1.6

当我右键点击一个活动时,我会看到"Run"

enter image description here

但是,当我点击主根时:

我只看到"所有测试" :

enter image description here

我已经尝试过:无效缓存&试图看历史,但历史只是从昨天开始(?)但这个问题现在差不多一个星期了:

enter image description here

问题:

如何使Run与原来的相同? (我的意思是"Run Myproject"

有一点需要注意的是,在右上角,我可以通过以下方式运行项目:

enter image description here

2 个答案:

答案 0 :(得分:1)

这是Idea的默认行为。您必须问自己的问题:如果您的项目中有多个选择,我期望运行什么?您可能在项目中有一个带有main方法的附加简单类。因此,对于什么开始,这是不明确的。

作为S.D.在评论中指出:为项目创建一个新的(或使用现有的)运行配置。如果您在Activity类上调用Run,那么会发生什么副作用。在此配置中,您可以配置运行应用程序所需的所有参数。

答案 1 :(得分:1)

这很正常。通过单击所谓的“root”,您将选择整个项目。因此,IDE将允许您运行其内部可以找到的所有测试。如果你想要其他选项,你必须找到一个特定的元素(活动,测试等)并右键单击它以获得它的类型的默认运行选项。

但是,如果您想在Android Studio中使用正确的运行方式,请打开UI上“运行绿色”箭头旁边的下拉列表(问题中的最后一张图片)。在那里,选择编辑配置...并定义您想要的任何特殊配置。