关于android Log的isLoggable定义

关于android Log的isLoggable定义,第1张

概述什么是isLoggable?isLoggable是android.util.Log提供的方法,用于检查指定Log的TAG的level是否满足打印条件,如满足则返回true反之则返回false。源码中关于isLoggable的注释isLoggable在源码中的注释如下:/***Checkstoseewhetherornotalogforthespecifiedta 什么是isLoggable?

isLoggable是androID.util.Log提供的方法,用于检查指定Log的TAG的level是否满足打印条件,如满足则返回true反之则返回false。

源码中关于isLoggable的注释

isLoggable在源码中的注释如下:

/**     * Checks to see whether or not a log for the specifIEd tag is loggable at the specifIEd level.     *     *  The default level of any tag is set to INFO. This means that any level above and including     *  INFO will be logged. Before you make any calls to a logging method you should check to see     *  if your tag should be logged. You can change the default level by setting a system property:     *      'setprop log.tag.<YOUR_LOG_TAG> <LEVEL>'     *  Where level is either VERBOSE, DEBUG, INFO, WARN, ERROR, ASSERT, or SUPPRESS. SUPPRESS will     *  turn off all logging for your tag. You can also create a local.prop file that with the     *  following in it:     *      'log.tag.<YOUR_LOG_TAG>=<LEVEL>'     *  and place that in /data/local.prop.     *     * @param tag The tag to check.     * @param level The level to check.     * @return Whether or not that this is allowed to be logged.     * @throws IllegalArgumentException is thrown if the tag.length() > 23.     */    public static native boolean isLoggable(String tag, int level);
使用注意

isLoggable默认level为androID.util.Log.INFO;

只有 level >= INFO才能输出,即level >= INFO时isLoggable返回true,反之则返回false;

总结

以上是内存溢出为你收集整理的关于android Log的isLoggable定义全部内容,希望文章能够帮你解决关于android Log的isLoggable定义所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1014038.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存