当前位置: 代码迷 >> 综合 >> 获取当前手机单个app内存限制
  详细解决方案

获取当前手机单个app内存限制

热度:99   发布时间:2023-10-15 09:57:44.0

    为什么要获取这个呢,是因为你在观察内存的时候,可能看到你的app当前占内存100M、200M,感觉特别大。然后在有些手机上却是50M左右,其实这是手机的内存限制导致的,限制越大的话,看到的占用内存就会越大。当然尽量去优化你的代码也很重要。。。。


ActivityManager activityManager = (ActivityManager) getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE);int memoryLimit = activityManager.getMemoryClass();Log.i("MainActivity", "应用内存限制=" + memoryLimit + "M");


  相关解决方案