我在Android教程中完成了第一课并在模拟器中运行了它。现在,“运行”按钮上的工具提示显示它仍在运行,即使我关闭了仿真器。现在我想在手机上运行应用程序,但我不能,因为当我单击“运行”按钮时,它会自动打开模拟器。如何强制应用程序停止以便Eclipse知道它不再运行并允许我选择我的手机作为运行它的设备?
答案 0 :(得分:1)
首先,要停止应用:您需要在ecllipse中打开调试视角或短 DDMS 。它在java旁边。如果它不可见,则从窗口打开它。在ddms透视图中,您有一个名为devices的工具栏,显示当前活动的设备或模拟器。选择设备并搜索正在运行的流程,在这种情况下是应用程序的包名称,并从同一工具栏中停止。
另外,为了解决emulaor上的运行问题(默认情况下),您需要提供运行配置。它是这样的: 运行 - >运行配置 - > Android应用程序 - >可见3个标签 - >项目下的Android选项卡选择您的项目 - >选项卡目标选择在所有兼容设备上启动,然后选择有效设备 - >第三个选项卡选择debug和run以及命中运行。