java – 以编程方式查找Android系统信息

我正在尝试以编程方式查找 Android设备的系统信息,具体来说:

> RAM
> cpu速度
>#核心,架构等

是否有任何指定此信息的Android类.我一直在使用android.board库,但它似乎没有我想要的一切.

解决方法

让我告诉你我做了什么,所以访问这个帖子的其他人可以知道这些步骤:

1)parse / proc / meminfo命令.你可以在这里找到参考代码
Get Memory Usage in Android
2)使用下面的代码获取当前的RAM:

MemoryInfo mi = new MemoryInfo();
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
activityManager.getMemoryInfo(mi);
long availableMegs = mi.availMem / 1048576L;

注意:请注意 – 我们只需计算一次总内存.所以在代码中只调用一次点1然后再重复调用第2点的代码.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...