美文网首页
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