1.前言 在9.0的系统rom产品开发定制中,在对一些产品开发中的配置需求方面,在产品后续订单中,在某些机型中需要升级下系统内核配置,项目时间比较仓促,所以 来不及对硬件重新定制,就需要软件方面在ram运行内存的容量大小方面作假,修改ram
在9.0的系统rom产品开发定制中,在对一些产品开发中的配置需求方面,在产品后续订单中,在某些机型中需要升级下系统内核配置,项目时间比较仓促,所以
来不及对硬件重新定制,就需要软件方面在ram运行内存的容量大小方面作假,修改ram真实的大小容量,所以就需要在kenel驱动部分或者ams中来修改这部分的值最好了,
接下来分析下计算ram容量的相关代码,然后做出修改
获取ram容量大小和剩余使用内存的方法如下:
//运行内存
public void getTotalRam(){ //获取运行内存的信息 ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); MemoryInfo info = new MemoryInfo(); manager.getMemoryInfo(info); StringBuilder sb = new StringBuilder(); Log.d(“MemoryInfo”,"可用RAM:"+info.availMem/1024/1024 + "MB"); Log.d(“MemoryInfo”,"总RAM:"+info.totalMem/1024/1024 + "MB"); }
frameworks/base/services/core/jav
来源地址:https://blog.csdn.net/baidu_41666295/article/details/132437935
--结束END--
本文标题: Android 9.0 kenel和frameworks中修改ram运行内存的功能实现
本文链接: https://www.lsjlt.com/news/401330.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-01-21
2023-10-28
2023-10-28
2023-10-27
2023-10-27
2023-10-27
2023-10-27
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0