我目前正在使用Mac OSx上的Eclipse开发Android应用程序。我尝试将Gorilla-Logic Monkey talk SDK集成到我的应用程序中进行测试,因为我这样做,应用程序不想正确调试。每次我单击Run或Debug按钮时,IDE声称我没有主类型。
从我在网上的各种互联网讨论中读到的内容和SO上的内容,我看到这通常是在Scala中编写并在代码外部编写代码时引起的,但是因为我没有运行Scala而是一个Android项目,我在包之外没有任何java代码。
那么为什么会发生这种情况呢?!
将项目导出为.apk文件没有问题,但需要很长时间,我不想在每次运行项目时重复这一点。
有什么想法吗?
答案 0 :(得分:2)
这个问题最终主要是由于在同一个Eclipse工作区中运行android项目和简单的java项目(应该可以完成,但我认为发生了一些未知的故障,这就是导致这个问题的原因)。 )。
我最终修复它的方法是进入首选项 - >运行/调试,然后“启动”。在“启动操作”下,我选中了“始终启动先前启动的应用程序”。从那以后我只需要点击绿色播放按钮旁边的下拉箭头,然后每次运行我的项目时,我都可以点击绿色播放按钮。
此外,您可能知道,运行应用程序的默认按键是Ctrl + F11,如果您厌倦了按下该绿色按钮(至少在Windows中是这种情况,在其他操作系统上可能会有所不同) )。
答案 1 :(得分:0)
结束删除“运行配置”并重新启动应用程序。
像魅力一样工作
答案 2 :(得分:0)
对我来说同样的问题。我可以通过单击eclipse中运行按钮旁边的向下箭头并添加运行配置来修复它。但是每次运行我的应用程序时,我都需要单击向下箭头和配置,而不是单击运行按钮。这是一个额外的步骤。我也在OS X上。这在我的电脑上工作正常。
我称之为可接受的解决方法,但不是解决方法。