背景
こんなかんじのログが繰り返し出力されててうざい。
11-07 18:16:03.347 30364 30403 D BtGatt.ScanManager: handling starting scan
11-07 18:16:03.366 30364 30400 D BtGatt.ScanManager: callback done for clientIf - 5 status - 0
11-07 18:16:03.366 30364 30403 D BtGatt.ScanManager: addFilterToController: 2
11-07 18:16:03.371 30364 30400 D BtGatt.ScanManager: callback done for clientIf - 5 status - 0
11-07 18:16:03.372 30364 30403 D BtGatt.ScanManager: configureFilterParamter 500 10000 1 0
11-07 18:16:03.377 30364 30400 D BtGatt.ScanManager: callback done for clientIf - 5 status - 0
11-07 18:16:03.377 30364 30403 D BtGatt.ScanManager: configureRegularScanParams() - queue=1
11-07 18:16:03.378 30364 30403 D BtGatt.ScanManager: configureRegularScanParams() - ScanSetting Scan mode=2 mLastConfiguredScanSetting=-2147483648
11-07 18:16:03.378 30364 30403 D BtGatt.ScanManager: configureRegularScanParams - scanInterval = 8000configureRegularScanParams - scanWindow = 8000
自分のプロセスのログだけみるなど方法はあるけれど、
見てもしょうがないようなデバックログが繰り返し吐かれているとイラッとするので消したい.
adbでログレベルをあげる
adb shell setprop log.tag.BtGatt.ScanManager INFO
こんな感じで特定のtagの出力レベルを変更できる。 (log.tag.<TAG>
で指定する)
OS側が吐いているようなDEBUGレベルの垂れ流しログは代替INFOに変えちゃうのがオススメ。