1
Ich verwende diesen Codeblock zur Bestimmung des tatsächlich zugewiesenen Speichers.Android memoryInfo Werte
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
MemoryInfo memoryInfo = new MemoryInfo();
activityManager.getMemoryInfo(memoryInfo);
long one=memoryInfo.availMem;
Log.i("memory free1", "" + memoryInfo.availMem);
Beim Erstellen und zuweist String [100] Feld, bekomme ich Wert 61440. Ist es in Bytes oder kB? Die Dokumentation sagt nichts darüber aus.
Dank
'getMemoryInfo' geben Speicher in Bytes –
getMemoryInfo ist ungültig, es kann nicht zugegriffen werden, um Speicher in Bytes zu geben – Waypoint