summaryrefslogtreecommitdiff
path: root/framework/java/android/bluetooth/BluetoothManager.java
diff options
context:
space:
mode:
authorWilliam Escande <wescande@google.com>2021-09-22 20:22:36 +0200
committerWilliam Escande <wescande@google.com>2021-09-22 20:22:36 +0200
commit199a385e223710fd5d3fd02e10d18f1217a233d8 (patch)
tree9924fda279c72a159e90fec55e473f359b920c2b /framework/java/android/bluetooth/BluetoothManager.java
parent6b8043e8507488218b19e2d8231238ecdf241b70 (diff)
Use AttributionSource Builder
Attribution source constructor are hidden api Add a Builder option to take a AttributionSource as parameter Test: atest BluetoothInstrumentationTests Bug: 195144968 Tag: #refactor Ignore-AOSP-First: No such thing on aosp Change-Id: I901c8afff6a40bd8484fd8e10baf290aa483c280
Diffstat (limited to 'framework/java/android/bluetooth/BluetoothManager.java')
-rw-r--r--framework/java/android/bluetooth/BluetoothManager.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/framework/java/android/bluetooth/BluetoothManager.java b/framework/java/android/bluetooth/BluetoothManager.java
index c21362cd89..20152f3d24 100644
--- a/framework/java/android/bluetooth/BluetoothManager.java
+++ b/framework/java/android/bluetooth/BluetoothManager.java
@@ -88,8 +88,9 @@ public final class BluetoothManager {
uid = android.os.Process.SYSTEM_UID;
}
try {
- res = new AttributionSource(uid,
- AppGlobals.getPackageManager().getPackagesForUid(uid)[0], null);
+ res = new AttributionSource.Builder(uid)
+ .setPackageName(AppGlobals.getPackageManager().getPackagesForUid(uid)[0])
+ .build();
} catch (RemoteException ignored) {
}
}