Android Studio编辑XML文件或拖拽组件时卡顿求助
禁用XML预览的即时渲染
打开XML文件后,切换到Design视图,点击右上角三个点图标选择Disable Instant Preview,或者直接用Code视图编辑,避免实时渲染占用资源。关闭不必要的布局验证与Lint检查
进入Settings(File > Settings),搜索Inspections,关闭Android分类下布局相关的Lint检查;再到Build, Execution, Deployment > Compiler里,取消勾选Run lint checks on build。切换至旧版布局编辑器
打开XML文件的Design视图,若顶部提示栏有Use Legacy Layout Editor选项,点击切换——新版编辑器对老硬件兼容性可能不佳。清理Android Studio缓存
点击File > Invalidate Caches...,选择Invalidate and Restart,缓存清理后重启AS,多数界面卡顿问题能得到缓解。优化虚拟机参数(除堆内存外)
找到AS安装目录的bin文件夹,编辑studio64.exe.vmoptions(64位系统),在原有堆内存配置基础上添加:-XX:+UseG1GC -XX:SoftRefLRUPolicyMSPerMB=50 -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow这些参数能优化内存回收与虚拟机运行效率。
禁用冗余插件
进入Settings > Plugins,关闭平时不用的插件(如代码统计、主题美化类),减少后台资源占用。更新显卡驱动
Intel Core i5 6200U搭载HD 520核显,更新至最新Intel显卡驱动——布局编辑器渲染依赖显卡加速,旧驱动易引发卡顿。
内容的提问来源于stack exchange,提问作者SanJoe TV

