当我尝试从Eclipse中运行我的WXGA800模拟器它给人这样的错误
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.
我查了以下链接也
无法分配存储器:8
安卓:无法分配内存
我试图减少模拟器RAM大小和增加的Java堆大小和Ram容量,但仍然,我面临着同样的错误。
更新 :使用Android SDK管理器版本21起,解决方法是编辑C:\Users\<user>\.android\avd\<avd-profile-name>.avd\config.ini
并更改值
hw.ramSize=1024
至
hw.ramSize=1024MB
仿真器实在是太慢了, 希望他们即将发布的英特尔图像 如果你想改变它,使用新的API17 Intel X86映像文件。( HAXM , 配置 )
早期的Android SDK Manager版本:
曾与内置WXGA800皮肤同样的问题。 我把它通过编辑虚拟设备安装到工作:
- 目标4.0.3 API 15 / 4.1.0 API 16
- SD卡300MiB
- 分辨率1280 * 800(手动设置 - 而不是内置的)
- 器件RAM大小1024MB(与MB加入到数)
- 抽象LCD 160
在这里我的平板电脑配置为4.1.0 API 16 C:\Users\<user>\.android\avd\<avd-profile-name>.avd\config.ini
hw.lcd.density=160
sdcard.size=300M
skin.path=1280x800
skin.name=1280x800
hw.cpu.arch=arm
abi.type=armeabi-v7a
hw.cpu.model=cortex-a8
vm.heapSize=48
hw.ramSize=1024MB
image.sysdir.1=system-images\android-16\armeabi-v7a\
此配置显示软件键太
这下面的解决方案为我工作。 在下面的配置文件:
C:\Users\<user>\.android\avd\<avd-profile-name>.avd\config.ini
更换
hw.ramSize=1024
通过
hw.ramSize=1024MB
在我的情况下,解决办法是改变的不仅仅是config.ini
,而且hardware.ini
从特定的皮肤hw.ramSize=1024
至hw.ramSize=1024MB
。
要找到hardware.ini
文件:
- 打开
config.ini
并找到skin.path
。 - 然后导航到了Android SDK所在的文件夹。
- 打开路径,像这样的:
android-sdk\platforms\android-15\skins\WXGA720
。 - 这个文件夹里面,你会找到
hardware.ini
。 - 更改
hw.ramSize=1024
至hw.ramSize=1024MB
。
更新:使用Android SDK管理器版本21起,解决方法是编辑C:\用户\ .android \ AVD \ .avd \ config.ini文件并更改值
hw.ramSize = 1024
hw.ramSize = 1024MB
要么
hw.ramSize = 512MB
这个错误的火灾,如果你设置的AVD RAM以任何较大则连续内存的单一最大块的模拟器能够分配。 关闭任何RAM重,开始你的模拟器,开始一切你所需要的。 在前面的回答我与IntelHAXM限于这x86映像,但其实这是对所有类型的仿真器实例的情况。
在AVD设置:更改CPU / ABI选项MIPS。 它的工作对我来说
我有同样的问题,什么结束了的问题是RAM大小:显然1024(或任何大小)是1024MB不同。 请确保您指定的单位,它应该为你工作。
改变config.ini文件没有工作的RAMSIZE我。
我改变了SD卡尺寸为1000 MIB在编辑Android虚拟设备的窗口......它的工作! :)
去编辑Android的虚拟设备和改变1024个在内存选项768如果仍然无法正常工作,继续坚持低。
减少为我工作的AVD设置的RAM大小。 该AVD正在缓慢可以吃了大量的RAM,所以将其保持在最低限度是可行的。
试试这个,如果其他的答案不为你工作。
对我来说,这件事发生的API 27模拟器。
API 26模拟器的工作就好了。 所以我第一次开始API 26模拟器,然后关闭它。
然后,我开始API 27仿真器和它的工作,没有错误可言。