我在Eclipse Macbook Air running Yosemite
上创建了几个Android模拟器。已安装所有Android SDK,并且还安装了所有Eclipse更新。
当我启动任何模拟器时,它们会开始加载但总是在某个时刻重新启动并且从未完全启动 - 始终挂在Android徽标屏幕上。
我删除并重新创建了所有模拟器但仍然没有运气。在Mac OSX Lion中运行具有相同配置的仿真器工作正常。
运行Eclipse Luna
Eclipse错误日志中没有引用此事件的事件。
大多数(但不是全部)重启在加载com.android.acore
LogCat中有0个事件(无过滤器)。
我已经安装了HAXM。我删除了HAXM。无论我尝试过什么,都没有取得任何进展。
我从终端运行了模拟器,结果相同。没有模拟器 将完全开始 - 他们都挂着没有Android启动画面 - 只是 黑色。
以下是从ADT中的设备定义选项卡创建的Nexus 5仿真器:
无论我等待多久,它都永远不会过去 - 字面意思> 5个小时。
答案 0 :(得分:1)
我的第一个建议是从文件系统中删除模拟器文件。它们通常位于:
enter code here~/.android/avd/
所以先删除所有。
第二次安装Intel HAX(硬件加速器):它通常在SDK中提供,通常在这里:
android-sdks/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM_1.1.1_for_10_9_and_above.dmg
创建仿真器时,请务必选中“使用主机GPU”并提供足够的RAM
这应该有希望解决您的问题。如果不是,也许您可以尝试获取某种日志,以查看模拟器启动失败或卡住的位置。
答案 1 :(得分:-1)
您可以尝试使用genymotion模拟器吗?它是一个快速和令人敬畏的Android模拟器。这是link
我使用它,你甚至可以使用谷歌播放服务并测试推送通知等。