31 lines
1.1 KiB
HTML
31 lines
1.1 KiB
HTML
|
<HTML>
|
||
|
<BODY>
|
||
|
<p>Provides classes that manage Bluetooth functionality, such as scanning for
|
||
|
devices, connecting with devices, and managing data transfer between devices.</p>
|
||
|
|
||
|
<p>For a complete guide to using the Bluetooth APIs, see the <a
|
||
|
href="{@docRoot}guide/topics/wireless/bluetooth.html">Bluetooth</a> developer guide.</p>
|
||
|
{@more}
|
||
|
|
||
|
<p>The Bluetooth APIs let applications:</p>
|
||
|
<ul>
|
||
|
<li>Scan for other Bluetooth devices</li>
|
||
|
<li>Query the local Bluetooth adapter for paired Bluetooth devices</li>
|
||
|
<li>Establish RFCOMM channels/sockets</li>
|
||
|
<li>Connect to specified sockets on other devices</li>
|
||
|
<li>Transfer data to and from other devices</li>
|
||
|
</ul>
|
||
|
|
||
|
<p>
|
||
|
To perform Bluetooth communication using these APIs, an application must
|
||
|
declare the {@link android.Manifest.permission#BLUETOOTH} permission. Some
|
||
|
additional functionality, such as requesting device discovery,
|
||
|
also requires the {@link android.Manifest.permission#BLUETOOTH_ADMIN}
|
||
|
permission.
|
||
|
</p>
|
||
|
|
||
|
<p class="note"><strong>Note:</strong>
|
||
|
Not all Android devices are guaranteed to have Bluetooth functionality.</p>
|
||
|
</BODY>
|
||
|
</HTML>
|