在Eclipse中运行应用程序会打开模拟器的新副本而不是正在运行的模拟器

时间:2012-01-06 07:20:02

标签: android eclipse android-emulator

我昨天有一些新奇怪的Eclipse行为。当我想运行一个应用程序并单击绿色箭头(运行图标)时,它会打开其他模拟器副本而不是运行应用程序。我从avd文件夹快照和用户数据图像中删除了,但我仍然有这个错误。任何想法为什么会发生以及如何解决这个问题?

2 个答案:

答案 0 :(得分:5)

单击绿色播放按钮旁边的向下箭头,然后在窗口打开时选择“运行配置...”选项,选择android选项卡旁边的“目标”选项卡,然后在“部署目标选择模式”行下方选择收音机按钮标题为“手动”,单击“应用”按钮位于底部,然后关闭窗口。因此,每当您单击运行按钮(带播放图标的绿色按钮)时,eclips将要求您在正在运行的仿真器上运行项目或启动新的仿真器以运行项目。我认为这可以解决你的问题。

答案 1 :(得分:2)

  1. 请确认您运行的是正确版本的AVD。

  2. 请检查您的adb是否正常运行。

  3. 有些时候你需要做的就是强行重启你的adb

    使用命令

    adb kill-server
    
    adb start-server
    

    这应该会有所帮助,因为它会重新启动你的adb。

    如果您仍然无法在ddms控制下找到设备,请尝试查看您的防火墙是否阻止了adb连接。