Android Dalvik调试通过live machine表示:

Android Dalvik调试通过live machine表示:,android,android-emulator,ddms,Android,Android Emulator,Ddms,Android Eclipse插件中的DDMS过去有一个运行菜单,看起来与Java窗口的运行菜单一模一样,带有一个“运行配置…”,将用户带到与启动正在开发的应用程序完全相同的启动选项卡 我喜欢通过DDMS使用它,因为一旦手机上安装了Underdev.应用程序,我就可以重新连接该应用程序,并通过DDMS启动该应用程序,立即在同一台实时手机上进行测试。运行完成后,APK已经在手机上直接更新了,而我不必首先从硬件上删除应用程序并重新安装新版本 从去年9月(或更晚)开始,最新的Android插件似乎发生

Android Eclipse插件中的DDMS过去有一个运行菜单,看起来与Java窗口的运行菜单一模一样,带有一个“运行配置…”,将用户带到与启动正在开发的应用程序完全相同的启动选项卡

我喜欢通过DDMS使用它,因为一旦手机上安装了Underdev.应用程序,我就可以重新连接该应用程序,并通过DDMS启动该应用程序,立即在同一台实时手机上进行测试。运行完成后,APK已经在手机上直接更新了,而我不必首先从硬件上删除应用程序并重新安装新版本

从去年9月(或更晚)开始,最新的Android插件似乎发生了一些变化。DDMS侧运行菜单不再像Java侧运行菜单。相反,DDMS运行现在有一种叫做“外部工具”的东西,里面有“运行方式”和“外部工具配置…”,这两种方式都不允许我在DDMS的左上窗格中选择硬件设备,并使用我刚刚在Java窗口中编写的东西直接在那里运行


现在没有办法了吗?

这也让我很长时间感到困扰。如果您在java透视图中打开了一个java文件,然后切换到DDMS透视图,那么运行菜单将可用。如果您在切换到DDMS之前打开了一个XML文件,那么菜单就不存在了。

好的,我像以前一样运行了这个程序。它要么(或全部)将一个.java文件加载到DDMS文件资源管理器中,并在外部工具配置的窗口中设置一个单选按钮,使其与活动项目一致,并将我的手机设置为同步,而不仅仅是充电模式(我认为我以前做过,但可能没有)。