gpt4 book ai didi

android - Windows 7 64bit android AVD 启动错误 :Failed to allocate memory: 8

转载 作者:IT老高 更新时间:2023-10-28 23:12:42 27 4
gpt4 key购买 nike

我刚刚更新到 Android SDK Tools r20,并尝试基于 android 4.1 和 WXGA 创建 avd,但在启动 AVD 时收到错误消息。

config.ini:

hw.mainKeys=no
hw.lcd.density=320
sdcard.size=512M
skin.name=WXGA720
skin.path=platforms\android-16\skins\WXGA720
hw.cpu.arch=arm
hw.keyboard.lid=no
abi.type=armeabi-v7a
hw.cpu.model=cortex-a8
vm.heapSize=48
hw.ramSize=1024
image.sysdir.1=system-images\android-16\armeabi-v7a\

错误信息:

Starting emulator for AVD 'android4.1'
Failed to allocate memory: 8
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

只有当我选择 WXGA 皮肤时才会输出错误,无论是 720 还是 800我看到了Failed to allocate memory: 8页面寻找解决方案并尝试更改内存大小,但没有解决我的问题。

我的系统环境:

OS: windows 7 64bit
memory: 4GB

我尝试在 Windows 7 中启动 android 4.0.3 WXGA,得到了同样的错误。但是同一台机器在Ubuntu 64bit android SDK tools r18,创建android 4.0.3 WXGA,启动正常。

那么,我可以为这个问题做些什么呢?

最佳答案

这似乎是 SDK Tools r20 的问题,其中无法从 AVD 管理器为 WXGAxxx 皮肤设置 RAM 量(默认 1024 MB 对于 32 位模拟器来说太大了)。

解决方法

您可以通过从命令行启动 AVD 来解决此问题,并将内存量硬设置为更低的值:

> cd c:\program (x86)\android\android-sdk\tools\
> emulator @android4.1 -memory 896

上述命令行会将 AVD 的内存量设置为 896 MB。可以在此处关注此错误:http://code.google.com/p/android/issues/detail?id=36080

关于android - Windows 7 64bit android AVD 启动错误 :Failed to allocate memory: 8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11288142/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com