public static class Debug.InstructionCount
extends Object
java.lang.Object | |
↳ | android.os.Debug.InstructionCount |
此类在API级别23中已被弃用。
指令计数不再受支持。
用于收集和查询指令计数的API。 用法示例:
Debug.InstructionCount icount = new Debug.InstructionCount(); icount.resetAndStart(); [... do lots of stuff ...] if (icount.collect()) { System.out.println("Total instructions executed: " + icount.globalTotal()); System.out.println("Method invocations: " + icount.globalMethodInvocations()); }
Public constructors |
|
---|---|
Debug.InstructionCount() |
Public methods |
|
---|---|
boolean |
collect() 收集指令数量。 |
int |
globalMethodInvocations() 返回全局执行的方法调用指令的总数。 |
int |
globalTotal() 返回全局执行的指令总数(即 |
boolean |
resetAndStart() 重置计数器并确保计数正在运行。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
int globalMethodInvocations ()
返回全局执行的方法调用指令的总数。
Returns | |
---|---|
int |
boolean resetAndStart ()
重置计数器并确保计数正在运行。 计数可能已经在运行。
Returns | |
---|---|
boolean |
true if counting was started |