如何修复Android模拟器在启动行为后没有响应?

时间:2011-08-10 10:37:57

标签: android

以下是控制台中显示的输出:

  

[2011-08-10 15:59:37 - 活动] ------------------------------

     

[2011-08-10 15:59:37 - 活动] Android Launch!

     

[2011-08-10 15:59:37 - 活动] adb正常运行。

     

[2011-08-10 15:59:37 - 活动]表演   net.learn2develop.Activities.ActivitiesActivity活动启动

     

[2011-08-10 15:59:37 - 活动]自动目标模式:启动   兼容AVD'andy2'的新模拟器

     

[2011-08-10 15:59:37 - 活动]启动一个新的模拟器   虚拟设备'andy2'

     

[2011-08-10 15:59:38 - 模拟器]

     

[2011-08-10 15:59:38 - Emulator]这个应用已经请求了   运行时以不寻常的方式终止它。

     

[2011-08-10 15:59:38 - 模拟器]请联系应用程序   支持团队获取更多信息。

     

[2011-08-10 15:59:40 - 仿真器]无法分配内存:8

我经常收到此错误。请帮我解决这个问题。

enter image description here

7 个答案:

答案 0 :(得分:1)

将“硬件”下的“设备内存大小”降低到512而不是1024,看看是否有帮助。

答案 1 :(得分:1)

将ram大小降低到512或256 MB,因为在将内存分配给模拟器时一定存在问题。

答案 2 :(得分:0)

使用Android 3.1模拟器几乎无用且无法使用。

如果您想测试您的应用> 2.3然后你可能需要买一台设备。

如果您不需要在大于2.3的情况下运行您的应用,请将您的模拟器版本更改为2.3.3

检查tools.android.com以获得即将到来的硬件加速,这将允许模拟3.0以上。

答案 3 :(得分:0)

转到

  1. C:\Users\PC_NAME\.android\avd\Yours_Phone.avd
  2. 您将在其中找到一个名为config.ini的文件。在记事本中打开该文件
  3. 在此文件中,您会发现类似hw.ramSize = 1536的内容,此处将hw.ramSize = 512的大小减小到512,然后再次重新启动模拟器。希望一切都会好起来

答案 4 :(得分:0)

关闭仿真器并打开AVD管理器,为仿真器设备选择铅笔图标,在铅笔图标打开时单击“显示高级详细信息”,然后在启动选项下选择“冷启动”并再次加载仿真器,这应该可行,只是尝试了一下现在就

答案 5 :(得分:0)

这对我有用。

  1. 打开Show Advanced Settings
  2. Cold boot
  3. 从“启动”选项中选择Emulator

强制退出您的Greetable = Callable[[str, int], str] def any_greet_person(name, age): ... typed_greet_person: Greetable = any_greet_person reveal_type(any_greet_person) reveal_type(typed_greet_person) ,然后再次运行。

答案 6 :(得分:0)

我遇到了同样的问题,我成功运行了 Android 模拟器,但不再响应。 我运行 android studio 并选择 run Android Virtual Device Manager 来选择当前的模拟器 单击右下角菜单并选择“立即冷启动”,它对我有用。 祝你好运