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

Is this an error in launching the AVD? Android Studio emulator: WARNING: VM heap size set below hardware specified minimum of 128MB

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

在我第一次尝试启动虚拟设备时,出现 "Android" 的黑屏,我点击了虚拟设备旁边的按钮,如电源、调高音量,但没有任何反应.我在 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

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

嗨,我遇到了同样的问题,但通过更改 build.gradle

解决了
 buildToolsVersion "24.0.0"

 buildToolsVersion "23.0.3"