Add log for debug

This CL use flag to decide which log should be show on.
This flag can be dynamic turn on when use below command:
adb shell setprop log.tag."your tag" VERBOSE

Bug: 155121301
Test: manually test
Change-Id: I0f3a28c11f6bd055efc84feb41d646b6c033f5b7
This commit is contained in:
hughchen
2020-05-05 11:26:28 +08:00
parent 2b42301a6e
commit 47994dea19
5 changed files with 13 additions and 4 deletions

View File

@@ -63,6 +63,7 @@ public class AdvancedBluetoothDetailsHeaderController extends BasePreferenceCont
LifecycleObserver, OnStart, OnStop, OnDestroy, CachedBluetoothDevice.Callback { LifecycleObserver, OnStart, OnStop, OnDestroy, CachedBluetoothDevice.Callback {
private static final String TAG = "AdvancedBtHeaderCtrl"; private static final String TAG = "AdvancedBtHeaderCtrl";
private static final int LOW_BATTERY_LEVEL = 15; private static final int LOW_BATTERY_LEVEL = 15;
private static final boolean DBG = Log.isLoggable(TAG, Log.DEBUG);
@VisibleForTesting @VisibleForTesting
LayoutPreference mLayoutPreference; LayoutPreference mLayoutPreference;
@@ -215,6 +216,11 @@ public class AdvancedBluetoothDetailsHeaderController extends BasePreferenceCont
final int batteryLevel = BluetoothUtils.getIntMetaData(bluetoothDevice, batteryMetaKey); final int batteryLevel = BluetoothUtils.getIntMetaData(bluetoothDevice, batteryMetaKey);
final boolean charging = BluetoothUtils.getBooleanMetaData(bluetoothDevice, chargeMetaKey); final boolean charging = BluetoothUtils.getBooleanMetaData(bluetoothDevice, chargeMetaKey);
if (DBG) {
Log.d(TAG, "updateSubLayout() icon : " + iconMetaKey + ", battery : " + batteryMetaKey
+ ", charge : " + chargeMetaKey + ", batteryLevel : " + batteryLevel
+ ", charging : " + charging + ", iconUri : " + iconUri);
}
if (batteryLevel != BluetoothUtils.META_INT_ERROR) { if (batteryLevel != BluetoothUtils.META_INT_ERROR) {
linearLayout.setVisibility(View.VISIBLE); linearLayout.setVisibility(View.VISIBLE);
final TextView textView = linearLayout.findViewById(R.id.bt_battery_summary); final TextView textView = linearLayout.findViewById(R.id.bt_battery_summary);
@@ -268,6 +274,9 @@ public class AdvancedBluetoothDetailsHeaderController extends BasePreferenceCont
final BluetoothDevice bluetoothDevice = mCachedDevice.getDevice(); final BluetoothDevice bluetoothDevice = mCachedDevice.getDevice();
final String iconUri = BluetoothUtils.getStringMetaData(bluetoothDevice, final String iconUri = BluetoothUtils.getStringMetaData(bluetoothDevice,
BluetoothDevice.METADATA_MAIN_ICON); BluetoothDevice.METADATA_MAIN_ICON);
if (DBG) {
Log.d(TAG, "updateDisconnectLayout() iconUri : " + iconUri);
}
if (iconUri != null) { if (iconUri != null) {
final ImageView imageView = linearLayout.findViewById(R.id.header_icon); final ImageView imageView = linearLayout.findViewById(R.id.header_icon);
updateIcon(imageView, iconUri); updateIcon(imageView, iconUri);

View File

@@ -33,7 +33,7 @@ public class AvailableMediaBluetoothDeviceUpdater extends BluetoothDeviceUpdater
implements Preference.OnPreferenceClickListener { implements Preference.OnPreferenceClickListener {
private static final String TAG = "AvailableMediaBluetoothDeviceUpdater"; private static final String TAG = "AvailableMediaBluetoothDeviceUpdater";
private static final boolean DBG = false; private static final boolean DBG = Log.isLoggable(TAG, Log.DEBUG);
private static final String PREF_KEY = "available_media_bt"; private static final String PREF_KEY = "available_media_bt";

View File

@@ -52,7 +52,7 @@ import java.util.Map;
public abstract class BluetoothDeviceUpdater implements BluetoothCallback, public abstract class BluetoothDeviceUpdater implements BluetoothCallback,
LocalBluetoothProfileManager.ServiceListener { LocalBluetoothProfileManager.ServiceListener {
private static final String TAG = "BluetoothDeviceUpdater"; private static final String TAG = "BluetoothDeviceUpdater";
private static final boolean DBG = false; private static final boolean DBG = Log.isLoggable(TAG, Log.DEBUG);
protected final MetricsFeatureProvider mMetricsFeatureProvider; protected final MetricsFeatureProvider mMetricsFeatureProvider;
protected final DevicePreferenceCallback mDevicePreferenceCallback; protected final DevicePreferenceCallback mDevicePreferenceCallback;

View File

@@ -33,7 +33,7 @@ import com.android.settingslib.bluetooth.CachedBluetoothDevice;
public class ConnectedBluetoothDeviceUpdater extends BluetoothDeviceUpdater { public class ConnectedBluetoothDeviceUpdater extends BluetoothDeviceUpdater {
private static final String TAG = "ConnBluetoothDeviceUpdater"; private static final String TAG = "ConnBluetoothDeviceUpdater";
private static final boolean DBG = false; private static final boolean DBG = Log.isLoggable(TAG, Log.DEBUG);
private static final String PREF_KEY = "connected_bt"; private static final String PREF_KEY = "connected_bt";

View File

@@ -38,7 +38,7 @@ public class SavedBluetoothDeviceUpdater extends BluetoothDeviceUpdater
implements Preference.OnPreferenceClickListener { implements Preference.OnPreferenceClickListener {
private static final String TAG = "SavedBluetoothDeviceUpdater"; private static final String TAG = "SavedBluetoothDeviceUpdater";
private static final boolean DBG = false; private static final boolean DBG = Log.isLoggable(TAG, Log.DEBUG);
private static final String PREF_KEY = "saved_bt"; private static final String PREF_KEY = "saved_bt";