Android Studio Koala 2024.1.1 Patch 2在M1 MacBook Air电池供电时耗电过高求优化
M1 MacBook Air(Mac OS Sonoma 14.6.1)下Android Studio Koala电池供电优化方案
调整Android Studio内置性能设置
- 关闭不必要的后台索引:打开
Settings > Build, Execution, Deployment > Compiler,取消勾选Build project automatically;进入Settings > Editor > General > Editor Tabs,关闭Mark modified tabs with asterisk以外的冗余实时更新功能。 - 降低UI渲染负载:在
Settings > Appearance & Behavior > Appearance中,将主题切换为Light主题(深色主题在M1芯片上的GPU负载略高),同时取消勾选Animate windows和Animate tool windows。 - 限制内存分配:打开
Help > Change Memory Settings,将堆内存调整为4096MB(16GB内存的M1设备无需分配过高内存,过剩分配会导致后台内存占用持续攀升)。
- 关闭不必要的后台索引:打开
模拟器优化(若常用模拟器)
- 使用Apple Silicon专属模拟器镜像:创建模拟器时选择
Apple Silicon架构的系统镜像,避免使用x86镜像通过Rosetta转译(转译会大幅增加CPU和功耗)。 - 降低模拟器性能参数:打开模拟器的
Settings > Advanced,将Graphics设置为Software - GLES 2.0,同时调低Screen resolution到1080P及以下,关闭Enable always-on display。 - 闲置时立即关闭模拟器:模拟器在后台闲置时仍会持续占用硬件资源,电池供电状态下建议用完即关。
- 使用Apple Silicon专属模拟器镜像:创建模拟器时选择
系统层面针对性优化
- 关闭Rosetta转译:右键Android Studio图标,选择
Get Info,取消勾选Open using Rosetta(Koala版本已原生支持Apple Silicon,转译完全没必要)。 - 禁用后台无关进程:打开
活动监视器,结束Android Studio以外的高CPU占用进程(比如不必要的浏览器标签、云同步工具);在系统设置 > 通用 > 后台App刷新中,关闭非必要App的后台刷新权限。 - 降低屏幕亮度:电池供电时将屏幕亮度调到50%以下,M1 MacBook Air的屏幕亮度越高,功耗上升越明显。
- 关闭Rosetta转译:右键Android Studio图标,选择
其他实用小技巧
- 使用离线模式:在Android Studio中打开
File > Settings > Build, Execution, Deployment > Gradle,勾选Offline work,避免Gradle持续后台下载依赖包消耗网络和硬件资源。 - 关闭非核心实时代码分析:进入
Settings > Editor > Inspections,取消勾选Performance分类下的所有检查项,仅保留语法错误核心检查,减少CPU实时运算负载。
- 使用离线模式:在Android Studio中打开
内容的提问来源于stack exchange,提问作者Lobio
相关产品推荐
相关产品推荐

