这是启动AVD时的错误吗? Android Studio模拟器:警告:VM堆大小设置低于硬件指定的最低128MB

时间:2016-06-30 02:49:03

标签: android avd haxm

这是我第一次(经过n年)回到Android开发中。这是我第一次使用Android Studio并试用了Android虚拟设备。我是一个完全的菜鸟,所以为什么不问一下有用的Stack Overflow社区呢!

在我第一次尝试启动虚拟设备时,就会出现一个带有“Android”的黑屏,我点击虚拟设备侧面的按钮,如Power,Volume Up,没有任何反应。我检查了Android Studio中的错误:

emulator: WARNING: VM heap size set below hardware specified minimum of 96MB
emulator: WARNING: Setting VM heap size to 256MB

我检查了英特尔HAXM设置,它被设置为1024 MB的默认大小,大于96MB。我删除了虚拟设备并创建了一个新设备并且运行顺畅(通常是主屏幕)。我在Android Studio中检查了控制台并将其取回

emulator: WARNING: VM heap size set below hardware specified minimum of 128MB
ERROR: resizing partition failed with exit code 1
emulator: WARNING: Setting VM heap size to 384MB
Creating filesystem with parameters:
Warning: requested ram_size 1536M too big, reduced to 1024M
    Size: 69206016
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 4224
    Inode size: 256
    Journal blocks: 1024
    Label: 
    Blocks: 16896
    Block groups: 1
    Reserved block group size: 7
Created filesystem with 11/4224 inodes and 1302/16896 blocks
Hax is enabled
Hax ram_size 0x40000000
HAX is working and emulator runs in fast virt mode.
console on port 5554, ADB on port 5555

任何人都可以解释错误吗?为什么模拟器会发出相同的警告,说设置超过128 MBB时设置低于128MB。很高兴知道“HAX is working and emulator runs in fast virt mode”这很好,除了我还想知道设置是否足够有效以至于不会降低计算机的性能,速度和内存?谢谢!

1 个答案:

答案 0 :(得分:1)

您好我面临同样的问题,但通过更改build.gradle

解决了
 buildToolsVersion "24.0.0"

 buildToolsVersion "23.0.3"