Revert "Revert "Make close part of the BluetoothProfile interface""
This reverts commit fbbbc47bd1982d6a796ec217e65f823070e5fc30.
Reason for revert: Fixed the failing test in the re-revert's topic.
Test: atest CtsBluetoothTestCases FrameworkBluetoothTests SignatureMultiLibsTest
Change-Id: I8096625c93b2c101dabf3b368418d36d92416477
diff --git a/framework/java/android/bluetooth/BluetoothProfile.java b/framework/java/android/bluetooth/BluetoothProfile.java
index 24444fb..728dbaf 100644
--- a/framework/java/android/bluetooth/BluetoothProfile.java
+++ b/framework/java/android/bluetooth/BluetoothProfile.java
@@ -384,6 +384,13 @@
@BtProfileState int getConnectionState(BluetoothDevice device);
/**
+ * Releases any held resources.
+ *
+ * @hide
+ */
+ void close();
+
+ /**
* An interface for notifying BluetoothProfile IPC clients when they have
* been connected or disconnected to the service.
*/