Home | History | Annotate | Download | only in bluetooth
      1 <HTML>
      2 <BODY>
      3 <p>Provides classes that manage Bluetooth functionality, such as scanning for
      4 devices, connecting with devices, and managing data transfer between devices.</p>
      5 
      6 <p>For more information, see the
      7 <a href="{@docRoot}guide/topics/connectivity/bluetooth.html">Bluetooth</a> guide.</p>
      8 {@more}
      9 
     10 <p>The Bluetooth APIs let applications:</p>
     11 <ul>
     12   <li>Scan for other Bluetooth devices</li>
     13   <li>Query the local Bluetooth adapter for paired Bluetooth devices</li>
     14   <li>Establish RFCOMM channels/sockets</li>
     15   <li>Connect to specified sockets on other devices</li>
     16   <li>Transfer data to and from other devices</li>
     17 </ul>
     18 
     19 <p>
     20 To perform Bluetooth communication using these APIs, an application must
     21 declare the {@link android.Manifest.permission#BLUETOOTH} permission. Some
     22 additional functionality, such as requesting device discovery,
     23 also requires the {@link android.Manifest.permission#BLUETOOTH_ADMIN}
     24 permission.
     25 </p>
     26 
     27 <p class="note"><strong>Note:</strong>
     28 Not all Android-powered devices provide Bluetooth functionality.</p>
     29 
     30 </BODY>
     31 </HTML>
     32