private ActivityManager am; am = (ActivityManager) getSystemService(ACTIVITY_SERVICE); MemoryInfo outInfo = new ActivityManager.MemoryInfo(); am.getMemoryInfo(outInfo); return outInfo.availMem;
返回的是 long 型的byte数据。
原文:http://blog.csdn.net/laijunpeng/article/details/22647027