旧款Mac(2013 late)安装Android Studio Jellyfish后遇双问题求助
解决2013年末Mac(Sonoma 14.4.1 + Legacy Core Patcher)上Android Studio Jellyfish的两个问题
问题1:运行Android模拟器时Android Studio崩溃
- 降低模拟器图形渲染级别:打开AVD Manager,编辑目标模拟器,在「Emulated Performance」选项中把Graphics设置为
Software - GLES 2.0,保存后重启模拟器。老款Mac的GPU对新版模拟器的硬件加速支持不足,软件渲染能避免崩溃。 - 回退Android模拟器版本:在Android Studio的SDK Manager中,进入「SDK Tools」标签,勾选「Show Package Details」,选择33.x系列的模拟器版本安装(新版模拟器对Legacy patched系统兼容性较差)。
- 调整AS虚拟机内存:打开Help -> Edit Custom VM Options,将
-Xmx参数修改为-Xmx2048m(老款Mac内存有限,避免过度分配导致内存溢出崩溃),保存后重启Android Studio。
问题2:无法选择iOS模拟器
- 确认Xcode兼容性:新版Android Studio Jellyfish需要匹配的Xcode版本,Legacy patched的Sonoma 14.4.1最多支持Xcode 15.x,确保Xcode已正确安装。打开Xcode -> Settings -> Locations,将Command Line Tools设置为当前安装的Xcode版本。
- 重置Flutter配置:终端依次执行
flutter clean、flutter pub get,然后运行flutter doctor检查依赖,根据提示修复未完成的配置项。 - 手动加载模拟器:在终端运行
flutter emulators查看可用iOS模拟器ID,用flutter run -d <模拟器ID>直接启动;或者在Android Studio的设备选择下拉框中点击「Refresh」按钮,等待系统加载设备列表。
内容的提问来源于stack exchange,提问作者joshua
相关产品推荐
相关产品推荐

