aboutsummaryrefslogtreecommitdiff
path: root/framework/java/android/bluetooth/BluetoothAdapter.java
diff options
context:
space:
mode:
authorRahul Sabnis <rahulsabnis@google.com>2022-01-27 06:19:21 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-01-27 06:19:21 +0000
commitc88ca655d31e61a44a8ec569d52d4369742345a1 (patch)
tree4492c07e0b3304f45f3693abd747b5ab55bcccba /framework/java/android/bluetooth/BluetoothAdapter.java
parentfc799ac75597afe800b7f482115703d99b03ec42 (diff)
parent811aa14b2cf2c10bb01dc3632963e6bd7f5e36ed (diff)
Merge "Moving over core/api/*txt files" am: 268d01fbd6 am: 232de1de64 am: 811aa14b2c
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/1960689 Change-Id: I46d1c61a44fb88f1ee8c158139c73b85743c8a91
Diffstat (limited to 'framework/java/android/bluetooth/BluetoothAdapter.java')
-rw-r--r--framework/java/android/bluetooth/BluetoothAdapter.java11
1 files changed, 6 insertions, 5 deletions
diff --git a/framework/java/android/bluetooth/BluetoothAdapter.java b/framework/java/android/bluetooth/BluetoothAdapter.java
index 46893fcc25..3432551b1e 100644
--- a/framework/java/android/bluetooth/BluetoothAdapter.java
+++ b/framework/java/android/bluetooth/BluetoothAdapter.java
@@ -123,7 +123,8 @@ public final class BluetoothAdapter {
/**
* Default MAC address reported to a client that does not have the
- * android.permission.LOCAL_MAC_ADDRESS permission.
+ * {@link android.Manifest.permission#LOCAL_MAC_ADDRESS} permission.
+ *
*
* @hide
*/
@@ -1274,13 +1275,12 @@ public final class BluetoothAdapter {
* <p>For example, "00:11:22:AA:BB:CC".
*
* @return Bluetooth hardware address as string
+ *
+ * Requires {@code android.Manifest.permission#LOCAL_MAC_ADDRESS} and
+ * {@link android.Manifest.permission#BLUETOOTH_CONNECT}.
*/
@RequiresLegacyBluetoothPermission
@RequiresBluetoothConnectPermission
- @RequiresPermission(allOf = {
- android.Manifest.permission.BLUETOOTH_CONNECT,
- android.Manifest.permission.LOCAL_MAC_ADDRESS,
- })
public String getAddress() {
try {
return mManagerService.getAddress(mAttributionSource);
@@ -3597,6 +3597,7 @@ public final class BluetoothAdapter {
return Collections.unmodifiableSet(deviceSet);
}
+ @SuppressLint("GenericException")
protected void finalize() throws Throwable {
try {
removeServiceStateCallback(mManagerCallback);