以下就是获取App 内存的代码:
int M = 1024*1024;
Runtime r = Runtime.getRuntime();
LogUtil.fussenLog().d("最大可用内存:" + r.maxMemory() / M + "M");
LogUtil.fussenLog().d("当前可用内存:" + r.totalMemory()/ M + "M");
LogUtil.fussenLog().d("当前空闲内存:" + r.freeMemory() / M + "M");
LogUtil.fussenLog().d("当前已使用内存:" + (r.totalMemory() - r.freeMemory()) / M + "M");
另外在Manifest application 里面添加
android:allowBackup="true"
可以增加最大可用内存,我的测试机 使用了 增