Android模拟器会产生一个非常烦人的错误

时间:2012-02-21 16:42:21

标签: android emulation avd

它经常发生,真的很烦人。我正在尝试测试的系统和应用程序仍在工作,但是这条消息阻止了我进行测试,这很烦人,因为时常发生。 消息说:The process android.process.acore has stopped unexpectedly. Please try again.

模拟器的目标名称:“Google API(Google inc。)” 操作系统版本:15(4.0.3)

8 个答案:

答案 0 :(得分:8)

一些可能性:

1)看到错误后,等待几秒钟然后右键单击项目并再次作为Android应用程序运行(在同一个运行的模拟器上)

2)尝试删除然后创建新的AVD。这个可能已经被破坏了。

3)卸载然后重新安装整个SDK

如果这些都不起作用,请尝试浏览this answer

答案 1 :(得分:4)

我遇到了与Android 4.0相同的问题我认为您使用默认设置运行AVD。在这种情况下的问题是没有足够的内存用于运行Android 4.0的AVD。尝试增加设备内存。您可以在下面的快照中看到如何执行此操作: enter image description here

答案 2 :(得分:2)

你必须遵循一些步骤:

  1. 打开你的android虚拟设备并编辑提供探测器的设备。
  2. 点击编辑后,编辑以下设置:
    1. 将RAM内存更改为1024
    2. 虚拟堆32
    3. 内部存储200 mb
    4. 外部存储64 mb
  3. 您的问题现已解决。关闭打开的模拟器并重新启动它。

答案 3 :(得分:1)

我将系统升级到i7和64位Windows 7后,我遇到了同样的问题。

我曾尝试过关闭并重新创建模拟器而没有任何成功。

后来我刚刚增加heap size from 16 to 32,它开始像任何事情一样工作。

答案 4 :(得分:0)

我有样本问题,这是解决方案:

解决方案: 设置 - >应用程序 - >管理应用程序 - >全部(顶部的按钮,可让您查看所有应用程序) - >向下滚动到“联系人存储” - >点击“清除数据”。

即使在EMULATOR中工作,您应该对要使用的每种仿真器类型执行此操作, 这是我找到解决方案的地方: http://www.shaneycrawford.com/2011/12/how-to-fix-the-android-process-acore-problem-on-an-android-device/

答案 5 :(得分:0)

在启动受损的虚拟设备之前,您可以在AVDM“启动选项”对话框中选中“擦除用户数据”选项。

答案 6 :(得分:0)

在我的情况下,我有reduced the Ram Memory from 1024 to 512Heap size from 64 to 32这些操作已停止错误...

答案 7 :(得分:0)

出现此错误的其他原因之一是: AndroidManifest.xml中不存在该活动的输入。

输入完成后,错误消失。