牙叔教程 简单易懂
var myPid = android.os.Process.myPid(); var am = context.getSystemService(java.lang.Class.forName("android.app.ActivityManager")); let arr = util.java.array("int", 1); var list = am.getRunningAppProcesses(); for (var i = 0; i < list.size(); i++) { var info = list.get(i); arr[0] = info.pid; let memoryInfoArray = am.getProcessMemoryInfo(arr); let totalPrivateDirty = (memoryInfoArray[0].getTotalPrivateDirty() / 1024).toFixed(2) + "mb的内存"; log("pid: " + info.pid + " totalPrivateDirty: " + totalPrivateDirty + " processName: " + info.processName); } log("myPid: " + myPid);
参考
android 获取当前程序占用内存,获取应用程序占用了多少内存 android.os.Debug.MemoryInfo...
名人名言
思路是最重要的, 其他的百度, bing, stackoverflow, github, 安卓文档, autojs文档, 最后才是群里问问
--- 牙叔教程
声明
部分内容来自网络
本教程仅用于学习, 禁止用于其他用途