Android emulator 正在等待HOME(';android.process.acore';)启动

Android emulator 正在等待HOME(';android.process.acore';)启动,android-emulator,Android Emulator,我试着使用Hello World应用程序,模拟器在Android启动屏幕闪烁后冻结。主页不显示。控制台上的最后一个显示是 正在等待HOME('android.process.acore')启动 我再次尝试重新安装Eclipse和Android。它仍然不起作用。控制台也不会显示任何错误。日志cat有以下错误: 06-18 20:39:11.543:错误/闪存映像(544):找不到恢复分区 06-18 20:39:11.843:ERROR/vold(538):打开交换机名称路径'/sys/class

我试着使用Hello World应用程序,模拟器在Android启动屏幕闪烁后冻结。主页不显示。控制台上的最后一个显示是

正在等待HOME('android.process.acore')启动

我再次尝试重新安装Eclipse和Android。它仍然不起作用。控制台也不会显示任何错误。日志cat有以下错误:

06-18 20:39:11.543:错误/闪存映像(544):找不到恢复分区 06-18 20:39:11.843:ERROR/vold(538):打开交换机名称路径'/sys/class/switch/test2'时出错(没有这样的文件或目录) 06-18 20:39:11.843:ERROR/vold(538):错误引导开关'/sys/class/switch/test2'(m) 06-18 20:39:11.843:ERROR/vold(538):打开开关名称路径'/sys/class/switch/test'时出错(没有这样的文件或目录) 06-18 20:39:11.843:ERROR/vold(538):错误引导开关'/sys/class/switch/test'(m) 06-18 20:46:31.842:错误/MemoryHeapBase(578):打开/dev/pmem时出错:没有这样的文件或目录 06-18 20:46:31.892:错误/SurfaceFlinger(578):无法打开/sys/power/wait_进行睡眠或/sys/power/wait_进行唤醒 06-18 20:46:32.313:错误/GLLogger(578):无法加载库(找不到库) 06-18 20:46:33.634:错误/GLLogger(578):无法加载库(找不到库)


我也面临同样的问题。然而,在我进入Project->Clean之后,它起了作用。。。 但我不知道为什么会这样。
希望这能有所帮助

我的解决方案是,当您收到信息时:

正在等待HOME('android.process.acore')启动


等待几秒钟,然后右键单击该项目,再次单击“作为Android应用程序运行”。

出现此问题的原因是,在“创建新的Android虚拟设备(AVD)”对话框窗口中创建AVD管理器时,我将“快照”标记为“已启用”

解决方案:
在未选中“Enabled”(启用)复选框的情况下创建一个新的AVD管理器,然后尝试将新创建的AVD管理器作为“Target”(目标)运行该项目,该问题将不再发生,问题解决了。

对我有效的方法是从AVD管理器中删除AVD并创建一个新的。然后转到

运行>运行配置,选择目标选项卡并选择新的AVD。

我一直遇到这个问题,在尝试修复它的过程中损失了很多小时的潜在生产力和教育。对我来说,唯一有效的方法是结合其他三个好答案:

  • 项目->清洁
  • 删除所有AVD并创建新的AVD
  • 如果在“等待回家”(超过两分钟)上运行的尝试仍然挂起太长时间,或者仿真器每隔一分钟左右就重新启动一次,请尝试作为Android应用程序运行几次,选择相同的现有仿真器实例(我总是选择手动运行)
    奇怪的是,没有人知道为什么会出现这个问题,是什么原因造成的,或者内部发生了什么。我能提供的唯一线索是DDMS在“Waiting for HOME”(等待回家)暂停期间显示了一些行,如“未找到用于预加载的类:libcore.base.CollectionUtils”

    以下步骤对我有效: 1.转到项目->清洁。
    2.删除以前的AVD并创建一个新的AVD。

    以下步骤对我很有效:1。转到项目->清洁。2.删除以前的AVD并创建新的AVD。

    选项:

    • 单击Emulator上的HOME按钮。等待5月2日 秒。。。。 这对我来说总是有用的

    • 按照史莱雅的建议去做(建议最多的一个,由编辑) 灰色)

    在AVD设备中,SD卡的容量只有12MB


    将其增加到2GB解决了此问题。

    解决方案:

    从命令行运行emulator:

    sdk/tools> ./emulator-x86 -avd <DeviceName> -partition-size 1024 -gpu on
    
    背景

    我认为这是某种硬件兼容性问题。我在遵循时遇到了这个问题。我按照他们的建议安装了“英特尔硬件加速执行管理器”,我认为这是我的问题的根源。Eclipse使用
    emulator64-x86
    程序(在
    sdk/tools
    文件夹中)启动emulator。我在Eclipse内部找不到任何方法来改变这一点,但通过遵循的“提示和技巧”部分,我发现我可以通过使用
    emulator-x86
    程序从命令行成功运行模拟器。我不确定为什么
    模拟器64-x86
    程序不能在我的系统上运行。我

    我的系统:

    • OSX 10.6.8
    • 2x2.26 GHx四核英特尔至强
    • 6GB内存
    • ADT v21.1.0-569685
    • Eclipse3.8.0
    我的AVD:

    • 设备:NexusOne
    • 目标:Android 4.2.2-API级别17
    • CPU:Intel Atom(x86)
    • 内存:512
    • 内部存储器:256
    • SD卡:128

      • 这些解决方案都不适合我。相反,有效的方法是转到命令行工具(或Mac中的终端),将CD放入SDK/platform tools目录,然后运行以下命令:

        adb kill-server
        
        adb start-server
        
        然后运行以下命令:

        adb kill-server
        
        adb start-server
        
        我做了这件事之后,一切又恢复了正常。为什么?谁知道呢

        在我的MAC上,平台工具文件夹的路径是$HOME/Installations/adt-bundle-MAC-x86_64-20130522/sdk/platform tools 它可能会在你机器上的其他地方

        我还发现本页介绍了一些有用的步骤:


        我创建了一个新设备。删除了上一个。

        对我有效的方法是在创建或编辑AVD(Android虚拟设备)时启用复选框“使用主机GPU”。默认情况下未启用此复选框。

        我通过创建一个新的虚拟设备并从AVD管理器启动它来解决此问题。设备启动需要几分钟,您只需等待。然后您可以在上运行应用程序