HarmonyOS 鸿蒙Next API10获取运行内存大小

HarmonyOS 鸿蒙Next API10获取运行内存大小 API10有没有接口能获取到系统的运行内存?不是存储空间大小。

11 回复

读取系统文件/proc/meminfo可以获取总的运行内存大小,但是系统的存储空间怎么获取知道吗?

更多关于HarmonyOS 鸿蒙Next API10获取运行内存大小的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


有结论了么?是不是无法获取?

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17

没,没找到办法,

对比Android,HarmonyOS好多能力都无法直接获取了。

API 10的话,可以通过Vulkan的API拿到GPU内存大小,因为ARM架构CPU和GPU是公用DRAM的,所以GPU的内存大致就是系统总内存。

我在小米手机和Apple Silicon上试了,没啥问题。不过OpenHarmony的Native接口报错,我没法试。

NAPI 读文件可行

import { hidebug } from '@kit.PerformanceAnalysisKit'

这个可以吗

获取的不对,既不是运行内存也不是总内存,

mark一下,我之前想的方法是通过hdc指令获取,但我还没在真机上跑过,而且我是oh,os估计用不了

API10 fullSdk 应用做成系统应用了 好像也没对应的接口。

回到顶部