调试SQLite的神器,再也不用自己去打Log了,只需简单的几个命令。
|
|
结果如下所示
|
|
想关闭Log也很简单,把上面代码中的V
改为""
就行了
说明在源码SQLiteDebug.java
中
|
|
源码中说要用VERBOSE
,而我们使用V
确也能起作用,看下isLoggable
的实现就知道了,isLoggable
是native方法,实际执行的是frameworks/base/core/jni/android_util_Log.cpp
的android_util_Log_isLoggable
方法,android_util_Log_isLoggable
调用同一文件内的isLoggable
|
|
isLoggable
中通过property_get
获取我们之前设定的值,然后对获取到的结果调用toLevel
|
|
toLevel
只判断了值的第一个字符,所以我们之前只设置V
也可以,其实只要是V
开头的,后接任何字符都无所谓。