【问题标题】:The "Run As -> Android Application" is no longer an option in my Eclipse Run Configuration“运行方式 - > Android 应用程序”不再是我的 Eclipse 运行配置中的选项
【发布时间】:2016-09-26 07:44:50
【问题描述】:

我在 Win7 机器上运行 Eclipse 3.7.2。我有 Android SDK 和 AVD。一切运作良好。我有一个 Android App 项目,我在 AVD 上的模拟器和真正的 Android 设备上运行。亚行也运作良好。

在某个时候,我使用了 SDK Android 4.0.3。然后我不得不升级一些我不记得的东西,也许是我的 AVD。但是自从这次升级以来,我再也没有选择将我的包作为 Android 应用程序运行了。如果我选择“运行”,它会弹出一个菜单,要求我选择一种运行方式,而“Android 应用程序”不是一个选择。它必须是Java App等。如果我打开“运行配置”,我的左栏中没有“Android应用程序”。

我的 SDK 管理器仍将 Android 4.0 和 Android 4.0.3 列为“已安装”。我的 AVD 管理器仍然让我启动一个 Android 虚拟设备,甚至创建一个新设备。但是 Eclipse 不允许我将包作为 Android 应用程序运行。

【问题讨论】:

    标签: android eclipse


    【解决方案1】:

    除了 AVD、SDK 和其他调试工具的升级之外,请确保检查 Eclipse 的 Android ADT 插件的更新。然后确保您处于 Android 透视图(Eclipse 窗口的左上角),而不是其他一些/通用 Java 透视图(没有特定于 Android 的选项)。

    此外,您可以在 Eclipse 中的 Window > Customize Perspective... 下进行检查,以仔细检查您想要的所有 Android 选项(菜单、上下文项、视图、工具栏)是否已启用。

    更新: 您可以将 Android 工具添加到任何视角(我将我的命名为“Android”)。从 DDMS 或 Java 透视图,转到 Window > Customize Perspective - DDMS。单击“命令组可用性”选项卡,并确保选中“启动”。

    还可以转到项目 > 属性 > 运行/调试设置并检查是否列出了启动配置。创建/编辑该配置并确认它有一个 Android 选项卡(通常设置为从您的清单运行默认活动)。

    如果没有,您的项目关联可能有问题 - 尝试在项目资源管理器中右键单击您的项目,转到 Android 工具(如果可用)> 修复项目属性。我相信有一个 Ant 工具可以从命令行执行此操作,但您必须查看 Android/Google 文档。

    还有可能是您的 Eclipse 安装出现问题,或者您的 ADT 插件比您的 Eclipse 版本更新。 Eclipse Juno (v4.2) 于 6 月底发布,最新的 ADT 插件可能正在寻找您的 v3.7 安装中没有的东西。

    【讨论】:

    • 好的,我去更新了我的 ADT 插件、AVD 和 SDK。它仍然没有向我显示将我的应用程序作为 Android 应用程序运行的任何选项。我认为这不会让我站在任何 Android 的角度。我在 Eclipse 窗口的左上角看不到任何与 Android 透视图相关的内容,并且在 Window->Open Perspective->DDM 中看不到任何关于 Android 的内容。还有其他建议吗?
    • 我永远无法解决这个问题。我刚刚进行了全新安装,因为无论如何我都想从 Indigo 升级到 Juno。所以我用插件从头安装了 Juno,现在我可以再次作为 Android 应用程序运行。
    • 听起来您的 Eclipse 安装或 ADT 插件已损坏。这只是我列出的选项之一,因此您是否要将其标记为已回答。
    • 我遇到了同样的问题。我的清单不匹配。我清理它并能够选择 Run As -> Android App
    • 不知何故,在更新了其他一些 Eclipse 插件后,我的 Eclipse 失去了对 Android 的支持——包括这里描述的问题,不再提供“作为 Android 应用程序运行”选项。我重新安装了相应的插件,但即使是现在,我的运行配置对话框也没有显示任何与 Android 相关的内容。
    【解决方案2】:

    为我解决的问题是:

    • 右键单击Package Explorer中的项目名称
    • Android Tools -> Fix Project Properties

    之后我可以点击 Run As -> Android Application,一切都很好

    【讨论】:

      【解决方案3】:

      在您的项目上单击鼠标右键 -> 配置 -> 转换 ADT Android 配置

      【讨论】:

        【解决方案4】:

        一个简单的解决方法是手动创建一个 android 运行配置:

        运行/运行配置...,然后右键单击“Android应用程序”并选择新建,选择您的项目并单击运行。

        【讨论】:

          【解决方案5】:

          我遇到了类似的问题。我最终所做的工作是进入 Project->Properties->Java Build Path->Order and Export 并确保 /gen 文件在顺序中排在第一位,然后是 /src 文件。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2020-01-22
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多