如何在Android设备中获得当前可用的RAM

Viv*_*rde 3 android android-memory

在我们进入的设备中Manage apps- > running tab然后在底部我们看到使用的内存和可用内存实时改变它们的值.

我们如何将其编码到我的应用程序以显示相同的统计信息?

谢谢

Suv*_*ica 14

ActivityManager.MemoryInfo

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

long percentAvail = mi.availMem / mi.totalMem;
Run Code Online (Sandbox Code Playgroud)