int mb = 1024 * 1024;
  Log.i("DEBUG1", "Runtime.getRuntime().freeMemory() = " + Runtime.getRuntime().freeMemory() / mb);
  Log.i("DEBUG1", "Runtime.getRuntime().maxMemory() = " + Runtime.getRuntime().maxMemory() / mb);
  Log.i("DEBUG1", "Runtime.getRuntime().totalMemory() = " + Runtime.getRuntime().totalMemory() / mb);
  Log.i("DEBUG1", "Debug.getNativeHeapFreeSize() = " + Debug.getNativeHeapFreeSize() / mb);
  Log.i("DEBUG1", "Debug.getNativeHeapAllocatedSize() = " + Debug.getNativeHeapAllocatedSize() / mb);
  Log.i("DEBUG1", "Debug.getNativeHeapSize() = " + Debug.getNativeHeapSize() / mb);
 

 

해당 코드를 넣어주시고 로그상에서 나오는 데이터도 알려주시면 감사하겠습니다.

 

디자이어 HD 힙 사이즈를 꼭 알아야 하는데 폰이 없어서 힘들어요 ~흑흑;;;;