Merge "Fix UsbDeviceManager null object reference" am: 9b1db24f6e

am: ec5dd5f1dd

Change-Id: Ib95d75c80af12db8bb617df5ce0bcc0cd6c6c028
This commit is contained in:
Eddie Hung
2018-10-08 01:24:08 -07:00
committed by android-build-merger

View File

@@ -539,7 +539,8 @@ public class UsbDeviceManager implements ActivityManagerInternal.ScreenObserver
// We do not show the USB notification if the primary volume supports mass storage.
// The legacy mass storage UI will be used instead.
final StorageManager storageManager = StorageManager.from(mContext);
final StorageVolume primary = storageManager.getPrimaryVolume();
final StorageVolume primary =
storageManager != null ? storageManager.getPrimaryVolume() : null;
boolean massStorageSupported = primary != null && primary.allowMassStorage();
mUseUsbNotification = !massStorageSupported && mContext.getResources().getBoolean(