Log.i("Memory", "free mem (Main)=" + Runtime.getRuntime().freeMemory());
Log.i("Memory", "total memory (Main)="+ Runtime.getRuntime().totalMemory());
Log.i("Memory", "max memory (Main)=" + Runtime.getRuntime().maxMemory());用Runtime就可以

解决方案 »

  1.   

    需要调整Android系统。
    编译OS的时候把APP最大使用内存权限提高就可以了。
    作为第三方的开发者,做不到这点。
      

  2.   

    默认的堆内存最大是那么多,你可以设置的,用runtime类
      

  3.   

    使用完了及时回收,reclye()<写错了>
    通过什么方法扩展貌似还没有吧。
      

  4.   


    写了recycle()也没用,MV是自已回收的呀
      

  5.   

    VMRuntime.getRuntime().setMinimumHeapSize