summaryrefslogtreecommitdiff
path: root/framework/java/android/bluetooth
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2022-07-07 04:50:11 -0700
committerLinux Build Service Account <lnxbuild@localhost>2022-07-07 04:50:11 -0700
commitdd6dc18f57235bf19b3886f51c1c91baa5d62ecc (patch)
tree57eebc6f0878d2d2aa19ccae6ad8332ecbd4c83d /framework/java/android/bluetooth
parent241b2b700fd3cf842291ce13513d6bbb50564560 (diff)
parentc8523f5c9dfc0d3cf2f3ecc3c7f89326733fb276 (diff)
Merge c8523f5c9dfc0d3cf2f3ecc3c7f89326733fb276 on remote branch
Change-Id: Ibd4beb7c71dd436610071aff26ccde92e237dfbd
Diffstat (limited to 'framework/java/android/bluetooth')
-rw-r--r--framework/java/android/bluetooth/BluetoothDevice.java5
-rw-r--r--framework/java/android/bluetooth/le/AdvertisingSetParameters.java2
2 files changed, 3 insertions, 4 deletions
diff --git a/framework/java/android/bluetooth/BluetoothDevice.java b/framework/java/android/bluetooth/BluetoothDevice.java
index 5ab621f627..d2921cf170 100644
--- a/framework/java/android/bluetooth/BluetoothDevice.java
+++ b/framework/java/android/bluetooth/BluetoothDevice.java
@@ -88,7 +88,6 @@ import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
-import java.util.ArrayList;
import java.util.List;
import java.util.UUID;
import java.util.concurrent.TimeoutException;
@@ -2411,8 +2410,8 @@ public final class BluetoothDevice implements Parcelable, Attributable {
new SynchronousResultReceiver();
service.getRemoteUuids(this, mAttributionSource, recv);
List<ParcelUuid> parcels = recv.awaitResultNoInterrupt(getSyncTimeout())
- .getValue(new ArrayList<>());
- return parcels.toArray(new ParcelUuid[parcels.size()]);
+ .getValue(null);
+ return parcels != null ? parcels.toArray(new ParcelUuid[parcels.size()]) : null;
} catch (RemoteException | TimeoutException e) {
Log.e(TAG, e.toString() + "\n" + Log.getStackTraceString(new Throwable()));
}
diff --git a/framework/java/android/bluetooth/le/AdvertisingSetParameters.java b/framework/java/android/bluetooth/le/AdvertisingSetParameters.java
index ecc2d7ccfe..9410eb7b1a 100644
--- a/framework/java/android/bluetooth/le/AdvertisingSetParameters.java
+++ b/framework/java/android/bluetooth/le/AdvertisingSetParameters.java
@@ -450,7 +450,7 @@ public final class AdvertisingSetParameters implements Parcelable {
*/
public Builder setTxPowerLevel(int txPowerLevel) {
String packageName = ActivityThread.currentPackageName();
- if (packageName.equals("com.android.bluetooth.services")) {
+ if (packageName.equals("com.android.bluetooth")) {
int maxPowerLevel = 20;
if (txPowerLevel < TX_POWER_MIN || txPowerLevel > maxPowerLevel) {
throw new IllegalArgumentException("invalid txPowerLevel " + txPowerLevel);