From 875ff327e0a92e7bf415c061989af21dc126a871 Mon Sep 17 00:00:00 2001 From: Jack He Date: Thu, 28 Mar 2019 17:42:26 -0700 Subject: [PATCH] BluetoothHealth: hide auto-created default constructors Fixes: 123926561 Test: make Change-Id: I388472c82eaca245285b5ecf2959c415508d7e69 --- api/current.txt | 2 -- core/java/android/bluetooth/BluetoothHealth.java | 5 +++++ .../android/bluetooth/BluetoothHealthAppConfiguration.java | 7 +++++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/api/current.txt b/api/current.txt index 262f4fc4c13d2..ca057d0ec5fae 100755 --- a/api/current.txt +++ b/api/current.txt @@ -8351,7 +8351,6 @@ package android.bluetooth { } @Deprecated public final class BluetoothHealth implements android.bluetooth.BluetoothProfile { - ctor @Deprecated public BluetoothHealth(); method @Deprecated public boolean connectChannelToSource(android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration); method @Deprecated public boolean disconnectChannel(android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration, int); method @Deprecated public java.util.List getConnectedDevices(); @@ -8375,7 +8374,6 @@ package android.bluetooth { } @Deprecated public final class BluetoothHealthAppConfiguration implements android.os.Parcelable { - ctor @Deprecated public BluetoothHealthAppConfiguration(); method @Deprecated public int describeContents(); method @Deprecated public int getDataType(); method @Deprecated public String getName(); diff --git a/core/java/android/bluetooth/BluetoothHealth.java b/core/java/android/bluetooth/BluetoothHealth.java index e2e56fd02ab79..5fd60e001693c 100644 --- a/core/java/android/bluetooth/BluetoothHealth.java +++ b/core/java/android/bluetooth/BluetoothHealth.java @@ -99,6 +99,11 @@ public final class BluetoothHealth implements BluetoothProfile { @Deprecated public static final int CHANNEL_TYPE_STREAMING = 11; + /** + * Hide auto-created default constructor + * @hide + */ + BluetoothHealth() {} /** * Register an application configuration that acts as a Health SINK. diff --git a/core/java/android/bluetooth/BluetoothHealthAppConfiguration.java b/core/java/android/bluetooth/BluetoothHealthAppConfiguration.java index 9788bbf74e3e3..e960ed64dcb9f 100644 --- a/core/java/android/bluetooth/BluetoothHealthAppConfiguration.java +++ b/core/java/android/bluetooth/BluetoothHealthAppConfiguration.java @@ -33,6 +33,13 @@ import android.os.Parcelable; */ @Deprecated public final class BluetoothHealthAppConfiguration implements Parcelable { + + /** + * Hide auto-created default constructor + * @hide + */ + BluetoothHealthAppConfiguration() {} + @Override public int describeContents() { return 0;