Loading api/current.xml +514 −0 Original line number Diff line number Diff line Loading @@ -38675,6 +38675,111 @@ </package> <package name="android.bluetooth" > <class name="BluetoothA2dp" extends="java.lang.Object" abstract="false" static="false" final="true" deprecated="not deprecated" visibility="public" > <implements name="android.bluetooth.BluetoothProfile"> </implements> <method name="getConnectedDevices" return="java.util.Set<android.bluetooth.BluetoothDevice>" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > </method> <method name="getConnectionState" return="int" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="device" type="android.bluetooth.BluetoothDevice"> </parameter> </method> <method name="getDevicesMatchingConnectionStates" return="java.util.Set<android.bluetooth.BluetoothDevice>" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="states" type="int[]"> </parameter> </method> <method name="isA2dpPlaying" return="boolean" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="device" type="android.bluetooth.BluetoothDevice"> </parameter> </method> <field name="ACTION_CONNECTION_STATE_CHANGED" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="ACTION_PLAYING_STATE_CHANGED" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_NOT_PLAYING" type="int" transient="false" volatile="false" value="11" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_PLAYING" type="int" transient="false" volatile="false" value="10" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> </class> <class name="BluetoothAdapter" extends="java.lang.Object" abstract="false" Loading Loading @@ -38707,6 +38812,21 @@ <parameter name="address" type="java.lang.String"> </parameter> </method> <method name="closeProfileProxy" return="void" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="profile" type="int"> </parameter> <parameter name="proxy" type="android.bluetooth.BluetoothProfile"> </parameter> </method> <method name="disable" return="boolean" abstract="false" Loading Loading @@ -38773,6 +38893,23 @@ visibility="public" > </method> <method name="getProfileProxy" return="boolean" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="context" type="android.content.Context"> </parameter> <parameter name="listener" type="android.bluetooth.BluetoothProfile.ServiceListener"> </parameter> <parameter name="profile" type="int"> </parameter> </method> <method name="getRemoteDevice" return="android.bluetooth.BluetoothDevice" abstract="false" Loading Loading @@ -38871,6 +39008,17 @@ visibility="public" > </method> <field name="ACTION_CONNECTION_STATE_CHANGED" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.adapter.action.CONNECTION_STATE_CHANGED"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="ACTION_DISCOVERY_FINISHED" type="java.lang.String" transient="false" Loading Loading @@ -38959,6 +39107,17 @@ visibility="public" > </field> <field name="EXTRA_CONNECTION_STATE" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.adapter.extra.CONNECTION_STATE"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="EXTRA_DISCOVERABLE_DURATION" type="java.lang.String" transient="false" Loading @@ -38981,6 +39140,17 @@ visibility="public" > </field> <field name="EXTRA_PREVIOUS_CONNECTION_STATE" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.adapter.extra.PREVIOUS_CONNECTION_STATE"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="EXTRA_PREVIOUS_SCAN_MODE" type="java.lang.String" transient="false" Loading Loading @@ -39058,6 +39228,50 @@ visibility="public" > </field> <field name="STATE_CONNECTED" type="int" transient="false" volatile="false" value="2" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_CONNECTING" type="int" transient="false" volatile="false" value="1" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_DISCONNECTED" type="int" transient="false" volatile="false" value="0" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_DISCONNECTING" type="int" transient="false" volatile="false" value="3" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_OFF" type="int" transient="false" Loading Loading @@ -40299,6 +40513,306 @@ > </field> </class> <class name="BluetoothHeadset" extends="java.lang.Object" abstract="false" static="false" final="true" deprecated="not deprecated" visibility="public" > <implements name="android.bluetooth.BluetoothProfile"> </implements> <method name="getConnectedDevices" return="java.util.Set<android.bluetooth.BluetoothDevice>" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > </method> <method name="getConnectionState" return="int" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="device" type="android.bluetooth.BluetoothDevice"> </parameter> </method> <method name="getDevicesMatchingConnectionStates" return="java.util.Set<android.bluetooth.BluetoothDevice>" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="states" type="int[]"> </parameter> </method> <method name="isAudioConnected" return="boolean" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="device" type="android.bluetooth.BluetoothDevice"> </parameter> </method> <method name="startVoiceRecognition" return="boolean" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="device" type="android.bluetooth.BluetoothDevice"> </parameter> </method> <method name="stopVoiceRecognition" return="boolean" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="device" type="android.bluetooth.BluetoothDevice"> </parameter> </method> <field name="ACTION_AUDIO_STATE_CHANGED" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.headset.profile.action.AUDIO_STATE_CHANGED"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="ACTION_CONNECTION_STATE_CHANGED" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.headset.profile.action.CONNECTION_STATE_CHANGED"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_AUDIO_CONNECTED" type="int" transient="false" volatile="false" value="10" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_AUDIO_DISCONNECTED" type="int" transient="false" volatile="false" value="11" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> </class> <interface name="BluetoothProfile" abstract="true" static="false" final="false" deprecated="not deprecated" visibility="public" > <method name="getConnectedDevices" return="java.util.Set<android.bluetooth.BluetoothDevice>" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > </method> <method name="getConnectionState" return="int" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="device" type="android.bluetooth.BluetoothDevice"> </parameter> </method> <method name="getDevicesMatchingConnectionStates" return="java.util.Set<android.bluetooth.BluetoothDevice>" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="states" type="int[]"> </parameter> </method> <field name="A2DP" type="int" transient="false" volatile="false" value="2" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="EXTRA_PREVIOUS_STATE" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.profile.extra.PREVIOUS_STATE"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="EXTRA_STATE" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.profile.extra.STATE"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="HEADSET" type="int" transient="false" volatile="false" value="1" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_CONNECTED" type="int" transient="false" volatile="false" value="2" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_CONNECTING" type="int" transient="false" volatile="false" value="1" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_DISCONNECTED" type="int" transient="false" volatile="false" value="0" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_DISCONNECTING" type="int" transient="false" volatile="false" value="3" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> </interface> <interface name="BluetoothProfile.ServiceListener" abstract="true" static="true" final="false" deprecated="not deprecated" visibility="public" > <method name="onServiceConnected" return="void" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="profile" type="int"> </parameter> <parameter name="proxy" type="android.bluetooth.BluetoothProfile"> </parameter> </method> <method name="onServiceDisconnected" return="void" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="profile" type="int"> </parameter> </method> </interface> <class name="BluetoothServerSocket" extends="java.lang.Object" abstract="false" Loading
api/current.xml +514 −0 Original line number Diff line number Diff line Loading @@ -38675,6 +38675,111 @@ </package> <package name="android.bluetooth" > <class name="BluetoothA2dp" extends="java.lang.Object" abstract="false" static="false" final="true" deprecated="not deprecated" visibility="public" > <implements name="android.bluetooth.BluetoothProfile"> </implements> <method name="getConnectedDevices" return="java.util.Set<android.bluetooth.BluetoothDevice>" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > </method> <method name="getConnectionState" return="int" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="device" type="android.bluetooth.BluetoothDevice"> </parameter> </method> <method name="getDevicesMatchingConnectionStates" return="java.util.Set<android.bluetooth.BluetoothDevice>" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="states" type="int[]"> </parameter> </method> <method name="isA2dpPlaying" return="boolean" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="device" type="android.bluetooth.BluetoothDevice"> </parameter> </method> <field name="ACTION_CONNECTION_STATE_CHANGED" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="ACTION_PLAYING_STATE_CHANGED" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_NOT_PLAYING" type="int" transient="false" volatile="false" value="11" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_PLAYING" type="int" transient="false" volatile="false" value="10" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> </class> <class name="BluetoothAdapter" extends="java.lang.Object" abstract="false" Loading Loading @@ -38707,6 +38812,21 @@ <parameter name="address" type="java.lang.String"> </parameter> </method> <method name="closeProfileProxy" return="void" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="profile" type="int"> </parameter> <parameter name="proxy" type="android.bluetooth.BluetoothProfile"> </parameter> </method> <method name="disable" return="boolean" abstract="false" Loading Loading @@ -38773,6 +38893,23 @@ visibility="public" > </method> <method name="getProfileProxy" return="boolean" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="context" type="android.content.Context"> </parameter> <parameter name="listener" type="android.bluetooth.BluetoothProfile.ServiceListener"> </parameter> <parameter name="profile" type="int"> </parameter> </method> <method name="getRemoteDevice" return="android.bluetooth.BluetoothDevice" abstract="false" Loading Loading @@ -38871,6 +39008,17 @@ visibility="public" > </method> <field name="ACTION_CONNECTION_STATE_CHANGED" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.adapter.action.CONNECTION_STATE_CHANGED"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="ACTION_DISCOVERY_FINISHED" type="java.lang.String" transient="false" Loading Loading @@ -38959,6 +39107,17 @@ visibility="public" > </field> <field name="EXTRA_CONNECTION_STATE" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.adapter.extra.CONNECTION_STATE"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="EXTRA_DISCOVERABLE_DURATION" type="java.lang.String" transient="false" Loading @@ -38981,6 +39140,17 @@ visibility="public" > </field> <field name="EXTRA_PREVIOUS_CONNECTION_STATE" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.adapter.extra.PREVIOUS_CONNECTION_STATE"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="EXTRA_PREVIOUS_SCAN_MODE" type="java.lang.String" transient="false" Loading Loading @@ -39058,6 +39228,50 @@ visibility="public" > </field> <field name="STATE_CONNECTED" type="int" transient="false" volatile="false" value="2" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_CONNECTING" type="int" transient="false" volatile="false" value="1" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_DISCONNECTED" type="int" transient="false" volatile="false" value="0" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_DISCONNECTING" type="int" transient="false" volatile="false" value="3" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_OFF" type="int" transient="false" Loading Loading @@ -40299,6 +40513,306 @@ > </field> </class> <class name="BluetoothHeadset" extends="java.lang.Object" abstract="false" static="false" final="true" deprecated="not deprecated" visibility="public" > <implements name="android.bluetooth.BluetoothProfile"> </implements> <method name="getConnectedDevices" return="java.util.Set<android.bluetooth.BluetoothDevice>" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > </method> <method name="getConnectionState" return="int" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="device" type="android.bluetooth.BluetoothDevice"> </parameter> </method> <method name="getDevicesMatchingConnectionStates" return="java.util.Set<android.bluetooth.BluetoothDevice>" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="states" type="int[]"> </parameter> </method> <method name="isAudioConnected" return="boolean" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="device" type="android.bluetooth.BluetoothDevice"> </parameter> </method> <method name="startVoiceRecognition" return="boolean" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="device" type="android.bluetooth.BluetoothDevice"> </parameter> </method> <method name="stopVoiceRecognition" return="boolean" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="device" type="android.bluetooth.BluetoothDevice"> </parameter> </method> <field name="ACTION_AUDIO_STATE_CHANGED" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.headset.profile.action.AUDIO_STATE_CHANGED"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="ACTION_CONNECTION_STATE_CHANGED" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.headset.profile.action.CONNECTION_STATE_CHANGED"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_AUDIO_CONNECTED" type="int" transient="false" volatile="false" value="10" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_AUDIO_DISCONNECTED" type="int" transient="false" volatile="false" value="11" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> </class> <interface name="BluetoothProfile" abstract="true" static="false" final="false" deprecated="not deprecated" visibility="public" > <method name="getConnectedDevices" return="java.util.Set<android.bluetooth.BluetoothDevice>" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > </method> <method name="getConnectionState" return="int" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="device" type="android.bluetooth.BluetoothDevice"> </parameter> </method> <method name="getDevicesMatchingConnectionStates" return="java.util.Set<android.bluetooth.BluetoothDevice>" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="states" type="int[]"> </parameter> </method> <field name="A2DP" type="int" transient="false" volatile="false" value="2" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="EXTRA_PREVIOUS_STATE" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.profile.extra.PREVIOUS_STATE"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="EXTRA_STATE" type="java.lang.String" transient="false" volatile="false" value=""android.bluetooth.profile.extra.STATE"" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="HEADSET" type="int" transient="false" volatile="false" value="1" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_CONNECTED" type="int" transient="false" volatile="false" value="2" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_CONNECTING" type="int" transient="false" volatile="false" value="1" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_DISCONNECTED" type="int" transient="false" volatile="false" value="0" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> <field name="STATE_DISCONNECTING" type="int" transient="false" volatile="false" value="3" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> </interface> <interface name="BluetoothProfile.ServiceListener" abstract="true" static="true" final="false" deprecated="not deprecated" visibility="public" > <method name="onServiceConnected" return="void" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="profile" type="int"> </parameter> <parameter name="proxy" type="android.bluetooth.BluetoothProfile"> </parameter> </method> <method name="onServiceDisconnected" return="void" abstract="true" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" > <parameter name="profile" type="int"> </parameter> </method> </interface> <class name="BluetoothServerSocket" extends="java.lang.Object" abstract="false"