Mac Air(macOS High Sierra)下AVD启动卡顿及Quick Boot警告求助
Hey there, let's tackle this AVD issue you're facing on your Mac Air running High Sierra. That warning about Quick Boot not being supported is tied to your CPU's hardware limitations, and the stuck emulator is likely a combination of that plus resource constraints. Here are actionable fixes to get you up and running:
1. 关闭Quick Boot(快照)功能
The warning explicitly says your CPU lacks EPT + UG features required for Quick Boot, so disabling this feature is the first step:
- Open Android Studio and launch the AVD Manager
- Find your emulator, click the edit icon (pencil shape) next to it
- In the configuration window, scroll down and click Show Advanced Settings
- Navigate to the Emulated Performance section, change the Boot option from
Quick BoottoCold Boot - Save the changes and restart the emulator
2. 调整模拟器性能参数适配Mac Air资源
Older Mac Air models have limited RAM and integrated graphics, tweaking these settings can fix the stuck loading:
- In the same AVD advanced settings panel:
- Under Memory and Storage, lower the RAM value (try 1024MB if your Mac has 8GB total RAM) and set VM Heap to 256MB or 512MB
- Under Graphics, switch the option to
Software - GLES 2.0— this avoids relying on hardware acceleration that your Mac's GPU might not handle well
3. 确保Android Studio与系统/Java版本兼容
Your Java 1.8.0_51 is compatible, but newer Android Studio versions might not play nice with macOS High Sierra:
- Consider downgrading to Android Studio 3.6.x (this version is well-tested with High Sierra and Java 8)
- Verify your Java version in terminal with
java -versionto confirm it's correctly set to 1.8.0_51
4. 改用真机调试(更流畅的替代方案)
If the emulator still gives you trouble, using a physical Android device is a faster workaround:
- Enable Developer Options on your Android phone (tap Build Number 7 times in Settings > About Phone)
- Turn on USB Debugging in Developer Options
- Connect your phone to your Mac via USB — Android Studio should detect it automatically, and you can run your project directly on the device
关于那个警告的补充说明
That warning is just letting you know your CPU doesn't support the hardware features needed for Quick Boot (fast snapshot-based startup). This is a hardware limitation on older Mac Air models, and while Google mentions addressing it in future releases, for now, switching to Cold Boot is the only way to bypass it.
内容的提问来源于stack exchange,提问作者Hiral Shah

