AndroidStorage class
Constructors
- AndroidStorage({required num totalPssB, required num summaryJavaHeap, required num summaryNativeHeap, required num summaryCode, required num summaryStack, required num summaryGraphics, required num summaryPrivateOther, required num summarySystem, required num summaryTotalSwap, required num ramUseB, required num ramAllB, required num ramThreshold, required num ramAvailableB, required bool lowMemory, required num romUseB, required num romAllB, required num jvmUseB, required num jvmMaxB, required num jvmTotalB, required num jvmFreeB})
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- jvmFreeB → num
-
当前虚拟机已分配内存中未使用的部分
final
- jvmMaxB → num
-
当前虚拟机可用的最大内存
final
- jvmTotalB → num
-
当前虚拟机已分配的内存
final
- jvmUseB → num
-
虚拟机已使用内存
final
- lowMemory → bool
-
是否低内存
final
- ramAllB → num
-
全部的ram容量,单位byte
final
- ramAvailableB → num
-
设备空闲内存,ramAvailableB = ramAllB - ramUseB
final
- ramThreshold → num
-
可用ram容量小于此值时,系统开始清理进程
final
- ramUseB → num
-
已使用的ram,单位byte
final
- romAllB → num
-
全部的rom容量,单位byte
final
- romUseB → num
-
已使用的rom,单位byte
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- summaryCode → num
-
静态代码,资源内存
final
- summaryGraphics → num
-
显存
final
- summaryJavaHeap → num
-
summary开头字段都是Android 23 及以后能获取
java 内存
final
- summaryNativeHeap → num
-
native 内存
final
- summaryPrivateOther → num
-
其他私有内存
final
- summaryStack → num
-
栈内存
final
- summarySystem → num
-
系统内存
final
- summaryTotalSwap → num
-
总 swap 内存
final
- totalPssB → num
-
应用进程占内存总大小
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited