我正在尝试以编程方式查找 Android 设备的系统信息,具体来说:
是否有任何 Android 类指定此信息。我一直在使用 android.board 库,但它似乎没有我想要的一切。
让我告诉你我做了什么,以便访问此线程的其他人可以了解这些步骤:
1)解析/proc/meminfo命令。您可以在这里找到参考代码:获取 Android 中的内存使用情况 https://stackoverflow.com/questions/3118234/how-to-get-memory-usage-and-cpu-usage-in-android2)使用下面的代码并获取当前RAM:
MemoryInfo mi = new MemoryInfo();
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
activityManager.getMemoryInfo(mi);
long availableMegs = mi.availMem / 1048576L;
注意:请注意 - 我们只需要计算一次总内存。因此,在代码中仅调用第 1 点一次,之后,您可以重复调用第 2 点的代码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)