【问题标题】:"Selection cannot be launched and there are no recent launches” when Eclipse for Android Project DevEclipse for Android Project Dev 时“选择无法启动且没有最近的启动”
【发布时间】:2012-02-11 12:49:12
【问题描述】:

我正在尝试使用 Eclipse 打开一个解压缩的 Android 项目,但每次我尝试运行或调试时都会显示此错误:“无法启动选择并且最近没有启动”。

所以我查找并尝试从现有源创建一个新项目,但打开时出现错误,我打开了 src 等文件夹。我也尝试导入也不起作用的项目。没有运行选项,更改运行配置并没有真正帮助。我找不到将其作为 Android 项目打开的任何选项。

你能帮我运行这个项目吗?

(因为我解压了这个项目,所以在我导入时有一个 _MACOSX 文件夹,我不确定这是否重要,或者我应该删除那个文件夹。)

【问题讨论】:

    标签: android eclipse


    【解决方案1】:

    我正在运行 Eclipse Juno SR 2

    我遇到了类似的问题。要解决此问题,请转到 Run-> Run Configurations...

    • 如果没有创建新的运行配置(左上角)
    • Android 选项卡下:浏览并选择您要运行的项目
    • 目标选项卡下:选择始终提示选择设备(或)您可以选择自动启动。

    通过运行->调试配置...

    ,可以将类似的解决方案应用于调试

    更新:

    我意识到这超出了问题的范围,但如果有新开发人员来回答,那么我建议从 Eclipse 切换到 Android Studio。 AS 是 Google 支持的官方 Android 开发 IDE,使用起来更方便。

    【讨论】:

    • Android Studio 在我运行 Windows 7 的笔记本电脑上太慢了(处理器 Core i3 和 RAM 为 3GB)
    • 内存足以运行 Studio。这是增加内存的一种方法。 tools.android.com/tech-docs/configuration 您还可以通过启用指示器(在首选项中搜索内存)查看为 Studio 分配了多少内存。 jetbrains.com/idea/help/status-bar.html
    • 另请注意,当您查看 xml 文件时,Studio 当前会泄漏内存(至少在 Mac 上)。您可以看到堆大小增加,如果您不重新启动程序,程序将变得无响应。我建议分配至少 2GB 内存。这确实意味着您不一定能够在 3GB 计算机上运行其他任何东西..
    【解决方案2】:

    在包资源管理器(左列)中,右键单击项目名称(顶部项目)。在出现的菜单中,选择“运行方式”;然后选择“Android 应用程序”。

    【讨论】:

      【解决方案3】:

      我已将其修复为版本:Luna SR2 (4.4.2)

      1. 从运行按钮右侧的下拉菜单中选择运行配置。
      2. 双击安卓应用。
      3. 获取更改窗口,通过“android”点击的浏览按钮选择您的项目名称(有3个选项卡)。
      4. 从“目标”选项卡中选择要在其中运行的 ADT 或您的设备。
      5. 然后按右下角的“运行”按钮,“取消”的左侧。
      6. 片刻之后,您将获得新窗口。您可以从那里选择您连接的设备或 ADT。

      【讨论】:

        【解决方案4】:

        如果这个文件是和.apk,你应该使用以下命令将它安装在模拟器上:

        adb install /path/myfile.apk  
        

        更多信息,您可以查看以下链接:http://developer.android.com/guide/developing/tools/adb.html#move

        【讨论】:

        • 我这样做了,它显示成功并出现在模拟器上。但我仍然无法在eclipse上编译或运行。有什么办法可以改变吗?
        • 你想改变什么?给出具体细节。
        【解决方案5】:

        当您的代码中没有 main() 函数时,通常会在 Eclipse IDE 中出现此错误。

        检查你的程序中是否有public static void main(String [] args)

        【讨论】:

          【解决方案6】:

          我使用的是 Mac,这个答案适用于 Kotlin 内的 Eclipse

          我从 Eclipse MarketPlace 安装了 Kotlin,单击透视选项卡 ,打开 Kotlin,创建了一个名为 FirstProject 的新 Kotlin 项目,然后单击 src 并创建了一个名为 FirstFile 的 Kotlin 文件(它有.kt 扩展名)并输入

          func main(args : Array<String>) {
          
              println("Helooooooo")
          }
          

          我按下了绿色的“运行”按钮 ,但一直显示此屏幕。

          要修复它,请按以下步骤操作:

          1. 绿色运行按钮旁边是一个下拉箭头,按下它然后选择Run Configurations

          1. 在随附屏幕的左侧单击Kotlin Script Launch Configuration,然后在下拉列表中单击New_configuration,然后选择Run

          1. 当我再次按下运行按钮时屏幕消失后,我得到了完全相同的“无法启动此选择...”屏幕。我删除了 FirstProject 项目并创建了另一个项目 SecondProject > src > Kotlin 文件 > 将其命名为 SecondFile,输入 println("Heloooooooo") 代码并弹出一个屏幕

          1. 我选择OK,项目运行良好。

          对于第 1 步和第 2 步,我也做了同样的事情并选择了 Gradle(您可以在图片中看到它),但我认为这没有任何区别。

          【讨论】:

            猜你喜欢
            • 2013-12-21
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2014-04-25
            • 2017-07-22
            相关资源
            最近更新 更多