美文网首页
Android Debug专项

Android Debug专项

作者: 平头说人生 | 来源:发表于2018-06-30 10:45 被阅读4次

    通过 Log.isLoggable控制调试开关,避免版本回退Log调试

    public static final boolean DEBUG = Log.isLoggable(TAG, Log.DEBUG);
    
    if(DEBUG) {
         Log.d(TAG, "xxxxxxx");
     }
    
    测试步骤:
    假设自定义TAG为AAA
    1 adb shell setprop log.tag.AAA D
    2 adb shell getprop log.tag.AAA 确认是结果是D
    3 adb shell stop
    4 adb shell start
    

    3, 4 是为了杀掉调试的进程,重新初始化静态变量DEBUG;
    我们打印的Log是Log.d,
    所以adb shell setprop log.tag.AAA的值小于等于D都可以

    相关文章

      网友评论

          本文标题:Android Debug专项

          本文链接:https://www.haomeiwen.com/subject/wdktuftx.html