【错误记录】Android Studio 开发环境内存占用过多 ( 记录内存使用情况 )

文章目录

一、报错信息


使用 Android Studio 一段时间后 , 内存爆了 , 占用了 10G 的内存 ;

二、AS 内存记录分析


AS 刚启动时 , 只占 2014M 内存 ;

编译运行程序后 , 内存变为 2800M 左右 ;

设置显示的运行程序对应的日志 , 占用内存 就会稳定在 2800M 左右 ;

如果 手机 进入调试模式后 , 不设置要调试的应用 , 大量日志会占用大量的内存 , 内存会一直快速增加 ;

在手机的 Debug 模式下 , 如果输出大量日志 , 没有进行任何过滤 , 每次编译运行 apk 文件 , 都会增加 200M ~ 500M 左右内存 , 运行几次就会出现内存占满的情况 ;

如果 不连接手机 , 内存基本不会增加 太多 ;

运行第一次应用后 , 占用内存变为 3453M ;

之后每次运行应用都会增加 200M 的内存 , 并且该内存会一直占用 , 下面是每次编译运行 app 后的内存大小 ;

Android Studio 与 华为 的 HarmonyOS 兼容性问题 , 毕竟不是标准的 Android 系统 ;

参考 之前 的 【错误记录】Android Studio 调试 华为手机 不显示 Logcat 日志 ( Fail to acquire dataAnalyzerService | HarmonyOS 鸿蒙系统 ) 博客 , 可能是打开了 AP LOG 设置 导致 内存泄漏问题 ;

当前的 Android Studio 的 版本是 4.2.1 ;

相关推荐
一笑的小酒馆4 分钟前
Androidiot扫地机器人设备详情页地图加载慢卡顿优化方案
android
Zhu7586 小时前
在k8s集群部署MySQL单实例,支持多个主流发行版
android·mysql·kubernetes
AFinalStone9 小时前
Android 7系统异常问题排查(四)Framework层(上)—System Server Watchdog
android·系统异常
宝杰X711 小时前
Android Room3 多平台数据库
android·数据库
huibin14785236913 小时前
热缓解学习记录
android·学习
小田的博客16 小时前
SAP MM 供应商银行主数据更新报错!message R1228!
android·java·服务器
一笑的小酒馆17 小时前
Android智能猫砂盆视频加载慢卡顿问题分析
android
只会cv的小前端19 小时前
七巧低代码服务端脚本使用方法
android·低代码·rxjava
19 小时前
Android 自定义 View 实战:从零打造工业级全向摇杆控件(OmniJoystickView)
android·kotlin·自定义view·摇杆控件
雨白19 小时前
深入理解 Kotlin 协程 (十一):以逸待劳,探秘 select 多路复用与并发安全策略
android·kotlin