Android Sdk Permission Requirements
Understand Android SDK permission requirements for Vivox.
Read time 1 minuteLast updated 2 days ago
The following permission requirements apply when working with the Vivox Android SDK:
-
Required
-
- Allows communication with Vivox servers
android.permission.INTERNET -
- Allows microphone access For more information, refer to the Android developer documentation on requesting app permissions.
android.permission.RECORD_AUDIO
-
-
Recommended
-
android.permission.MODIFY_AUDIO_SETTINGS -
- Allows access to network information
android.permission.ACCESS_NETWORK_STATE -
- Allows access to Wi-Fi information
android.permission.ACCESS_WIFI_STATE -
- Allows access to Bluetooth devices on Android versions earlier than 12
android.permission.BLUETOOTH -
- Allows access to Bluetooth devices on Android version 12 and later
android.permission.BLUETOOTH_CONNECT
-
- Open your project in the Unity Editor.
- Select Edit > Project Settings.
- On the Player tab, open the Android section.
- In the Publishing Settings section, enable the Build > Custom Main Manifest checkbox. The file will generate in your assets, and its path will display after the checkbox.
AndroidManifest.xmltools:node”remove”android.permission.BLUETOOTH_CONNECT<uses-permission android:name="android.permission.BLUETOOTH" tools:node="remove" />