【问题标题】:trouble running the emulator运行模拟器出现问题
【发布时间】:2012-01-26 07:06:52
【问题描述】:

如果我在已运行模拟器的情况下运行我的应用程序,则应用程序不会在现有的 AVD 上运行,而是会启动一个新的。

[2011-12-22 18:03:15 - Report_v6_2] ------------------------------
[2011-12-22 18:03:15 - Report_v6_2] Android Launch!
[2011-12-22 18:03:15 - Report_v6_2] adb is running normally.
[2011-12-22 18:03:15 - Report_v6_2] Performing mast.avalons.ReportActivity activity launch
[2011-12-22 18:03:15 - Report_v6_2] Automatic Target Mode: Preferred AVD 'Acer' is not available. Launching new emulator.
[2011-12-22 18:03:15 - Report_v6_2] Launching a new emulator with Virtual Device 'Acer'
[2011-12-22 18:03:28 - Report_v6_2] New emulator found: emulator-5554
[2011-12-22 18:03:28 - Report_v6_2] Waiting for HOME ('android.process.acore') to be launched ...
[2011-12-22 18:04:46 - Report_v6_2] emulator-5554 disconnected! Cancelling 'mast.avalons.ReportActivity activity launch'!
[2011-12-22 18:20:16 - Report_v6_2] ------------------------------
[2011-12-22 18:20:16 - Report_v6_2] Android Launch!
[2011-12-22 18:20:16 - Report_v6_2] adb is running normally.

我使用 Windows 7、Eclipse Indigo、最新版本 adt、adb、sdk

【问题讨论】:

  • 我也有这个问题。怎么解决的?
  • 也许你知道,为什么Preferred AVD 'Acer' is not available.
  • 哪个操作系统,哪个开发环境,如何启动应用程序?

标签: android android-emulator adb adt


【解决方案1】:

问:这个曾经在您的 Windows 7 PC 上运行过吗?

建议:

http://androidforums.com/application-development/5398-android-help-emulator-5554-disconnected.html

  • 解决方案:在“emulator-5554 已断开连接! 取消“转到 Eclipse IDE--> 窗口--> 显示视图--> 设备--> 查看菜单 --> 重置 adb

【讨论】:

    【解决方案2】:

    这是由于您的项目属性未设置为手动运行,并且无论出于何种原因(SDK 或目标版本)模拟器在新实例中打开。

    解决: 右键单击您的项目 --> 运行方式 --> 运行配置

    然后,确保有问题的项目是左侧选择的项目,名称位于顶部。

    然后您会在顶部看到“目标”:

    选择 Manual 应该允许您选择正在运行的模拟器。如果没有,请确保您的项目 SDK 设置为您已安装的 SDK 版本或兼容的范围:

    <uses-sdk android:minSdkVersion="3" />
    <uses-sdk android:targetSdkVersion="14" />
    

    希望有帮助!

    【讨论】:

      【解决方案3】:

      试试这个!可能这可以回答您的问题。 https://stackoverflow.com/a/2049798/1051682 此外,如果您可以尝试使用 Android x86,可能会解决您的问题。

      嗯...查看第一个问题陈述,其中“当一个已经在模拟器中运行时尝试打开新应用程序(在同一个模拟器中)......”上面提到的链接似乎是相对的,认为它可能是类似的问题。如果存在这个问题,接下来尝试 Android x86。无论如何。 “运行方式”弹出“Android 设备选择器”,您可以在其中选择已经运行的模拟器/设备。我无法粘贴图像,是新的,但希望这会有所帮助。谢谢!

      【讨论】:

        【解决方案4】:

        我遇到了第一个障碍 - Hello World 应用程序。
        我一直看到我的调试器正在连接的emulator-5554 出现;在从DDMS 中挖掘了模拟器的包名称之后,我注意到了“bluestacks”。我安装了 Bluestacks 模拟器。在 Mac 上,我转到 Library&gt;Bluestacks Player 并卸载 - 解决了问题。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2019-04-25
          • 1970-01-01
          • 1970-01-01
          • 2015-01-14
          • 2020-09-10
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多