Loading android/app/src/com/android/bluetooth/hid/HidDeviceService.java +18 −0 Original line number Diff line number Diff line Loading @@ -453,6 +453,15 @@ public class HidDeviceService extends ProfileService { return service.getDevicesMatchingConnectionStates(states); } @Override public String getUserAppName() { HidDeviceService service = getService(); if (service == null) { return ""; } return service.getUserAppName(); } } @Override Loading Loading @@ -614,6 +623,15 @@ public class HidDeviceService extends ProfileService { && mHidDeviceNativeInterface.reportError(error); } synchronized String getUserAppName() { enforceCallingOrSelfPermission(BLUETOOTH_PERM, "Need BLUETOOTH permission"); if (mUserUid < Process.FIRST_APPLICATION_UID) { return ""; } String appName = getPackageManager().getNameForUid(mUserUid); return appName != null ? appName : ""; } @Override protected boolean start() { if (DBG) { Loading Loading
android/app/src/com/android/bluetooth/hid/HidDeviceService.java +18 −0 Original line number Diff line number Diff line Loading @@ -453,6 +453,15 @@ public class HidDeviceService extends ProfileService { return service.getDevicesMatchingConnectionStates(states); } @Override public String getUserAppName() { HidDeviceService service = getService(); if (service == null) { return ""; } return service.getUserAppName(); } } @Override Loading Loading @@ -614,6 +623,15 @@ public class HidDeviceService extends ProfileService { && mHidDeviceNativeInterface.reportError(error); } synchronized String getUserAppName() { enforceCallingOrSelfPermission(BLUETOOTH_PERM, "Need BLUETOOTH permission"); if (mUserUid < Process.FIRST_APPLICATION_UID) { return ""; } String appName = getPackageManager().getNameForUid(mUserUid); return appName != null ? appName : ""; } @Override protected boolean start() { if (DBG) { Loading