Android SDK模拟器无法加载

时间:2014-03-12 23:04:08

标签: android android-emulator

所以我在尝试让Android SDK中的Emulators启动时遇到了麻烦。我可以很好地创建AVD,然后当从SDK Manager点击“开始”按钮时,调出小的加载控制台窗口,指示模拟器正在启动。然而,在那之后,没有任何事情发生!!

我已经阅读了许多线程和帖子,人们遇到同样的问题,可能与需要太多内存的设置有关,有些人等待30分钟让模拟器加载!!

当试图通过终端运行AVD仿真器时,我只是得到一个“总线错误”,没有进一步指示可能出现的问题......这可能是内存问题吗?

我做了什么来获得我现在的位置:

  • 下载适用于Mac的Android SDK包。我只提取sdk,而不是eclipse。我在Mac 10.6.8上。
  • 安装SDK,并在SDK Manager中下载最新版本的Android,以及默认工具。
  • 创建一个AVD并点击开始。
  • 弹出
  • 窗口以启动模拟器,该过程完成并关闭窗口。 没有任何事情发生。

我对sdk工具的了解非常有限,我只想做一些测试......

任何帮助都非常感谢!

由于

3 个答案:

答案 0 :(得分:1)

实际上,让模拟器立即运行的最简单方法可能是GenyMotion。它们提供了一个界面和预先配置的模拟器映像,使其运行起来非常简单。

这不是认可(我自己使用标准的ADT),但很多人发现他们的工具很有用。

答案 1 :(得分:0)

以下是我的建议:不使用AVD,而是从Google服务器开始使用espresso和虚拟远程Android硬件模拟器 - 也称为android-test-kit。您可以在几个不同的设备上运行和测试App,而无需在发布应用程序之前花钱在实际上所有不同的设备上进行开发和测试。您可以在此处找到更多详细信息:

  1. android-test-kit
  2. Why Espresso
  3. 这两个视频有点长,但值得一看。

    采用这种方法可以解决您的问题,节省资金并提高您的工作效率。

答案 2 :(得分:0)

我在我的mac 10.6上遇到了同样的问题,只有在我这样做时才有效。

emulator64-x86 -avd my_android

此外,我的虚拟设备必须使用x86而不是ARM

进行配置

也许this link可以帮到你。