【问题标题】:AVD Manager window blocks Eclipse window on MacAVD Manager 窗口阻止 Mac 上的 Eclipse 窗口
【发布时间】:2014-07-30 20:09:38
【问题描述】:

我是一个尝试学习如何编写应用程序的新手。我正在尝试在我的 Mac 上使用 Eclipse 中的模拟器运行 Hello World。我启动并解锁模拟器。 Android Training 然后暗示我应该单击 Eclipse 中的 Run 图标。但是 ADT Manager 窗口位于 Eclipse 窗口的前面,并且 Eclipse 被禁用。如果我最小化 ADT 管理器窗口,它只会退出 ADT 管理器,然后我必须关闭模拟器窗口。

我确实发现我可以使用“运行”按钮来运行应用程序,而无需将模拟器作为单独的步骤启动,尽管这需要很长时间才能开始。

另一个答案意味着我可以通过再次单击运行按钮重新运行应用程序,但我不能这样做,因为 Eclipse 窗口已禁用。

我习惯于在程序(是的,我是老程序员)运行时使用 IDE。我错过了什么?

邓肯

【问题讨论】:

  • 关闭AVD管理器后,为什么一定要关闭模拟器?你不能把它最小化吗?或者单击 Eclipse 窗口以使 Eclipse 向前运行?顺便说一句,如果你想加速模拟器,运行英特尔模拟器。安装它的额外麻烦是值得的。要么,要么值得购买便宜/二手的 Android 手机/平板电脑进行测试(以防你还没有)。使用真实设备进行测试比安装英特尔仿真器要快。
  • 您可以做的另一件事是在运行任何东西之前创建并启动模拟器。执行此操作时出现的启动对话框允许您减小模拟器窗口的相对大小。这样,您可以重新排列 Eclipse 以仅占用 3/4 的屏幕空间,并且您可以将缩小的模拟器窗口放置在未覆盖的屏幕空间的剩余部分上。或者更好的是,您可以将第二台显示器连接到您的 Mac(假设您有一台)。这样,您可以在一个屏幕上显示 Eclipse,并在第二个监视器上显示模拟器 + logcat。

标签: android eclipse emulation


【解决方案1】:

你是对的 - 只需在应用程序上点击 run 就需要很长时间,因为模拟器必须初始化。当您单击 AVD 管理器(您可以在其中创建、编辑和自定义您想要使用的 android 模拟器)时,选择您想要的模拟器,然后单击开始。

等待模拟器窗口弹出后,等待 UI 加载(此时您可以解锁模拟器)。

此时,AVD 管理器似乎仍然是必需的(由于底部的“正在加载”类型的绿色条似乎在输入模拟器),但您可以关闭窗口,Eclipse 窗口将变为可点击再次。

现在,您可以让模拟器继续运行。我通常让它一次运行几个小时(甚至是一夜之间),我通常可以单击 Run as Android Application 并且一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-05
    • 1970-01-01
    • 2020-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多