Add this permission to the manifest file to use Bluetooth features in your application:
<uses-permission android:name="android.permission.BLUETOOTH" />
If you need to initiate device discovery or manipulate Bluetooth settings, you also need to add this permission:
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
Targetting Android API level 23 and above, will require location access:
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<!-- OR -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
* Also see the Permissions topic for more details on how to use permissions appropriately.