写作背景

       在开发适配新产品时,为提升市场竞争力及客户满意度。新产品需要与市场某产品进行对比,提升优化。
       所以本文章将阐述如何获取Android 某产品的内存信息。

两种查看设备内存方法:

adb、串口工具

一、安装adb工具:

         1. 下载包: https://developer.android.com/tools/releases/platform-tools?hl=zh-cn

             

         2. 解压并添加环境变量:

            

           

 

          3. 新打开终端验证adb 版本:

             adb version

            

          4. 查看开机启动内存

             板子连接电脑后 终端输入:adb shell dumpsys meminfo   即可显示当前内存详细信息(包括启动时各进程占用内存)

 

2、串口连接设备

       串口工具:xshell

       1. 配置:

       

      

 

   2. 查看开机启动内存:

       串口命令行输入:dumpsys meminfo  即可显示当前内存详细信息(包括启动时各进程占用内存)

 

3、内存总概览

      

 

      Total RAM: 2,093,056K ≈ 2.0 GB                  物理内存总量    约 2GB
         Free RAM: 1,021,794K ≈ 1.0 GB                  当前剩余内存(含缓存)    有 1GB 空闲
         Used RAM:   837,661K ≈ 0.82 GB                  当前已用内存(应用 + 内核)    约 837MB
         Lost RAM:   233,597K                                    未计入可用范围(显存保留、DMA 等)    约 230MB 被 GPU 或系统保留

        总结:系统启动完成后内存总占用约 837MB(约 40%),属于 Android TV 设备的正常水平。
                   剩余 1GB 可供应用运行使用,开机内存并不算高。

 

 

 

 

 

 

 

 

 

 

 

Logo

社区规范:仅讨论OpenHarmony相关问题。

更多推荐