Skip to content

Android App Configuration

Choose your mobile platform to view the native SDK integration guide.

If you’re using the SDK within an Android application, you will need to enable some settings specific to Android, for our SDK to operate the best it can.


AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
MainActivity.kt
// Enable JavaScript - Ensures JavaScript is enabled, which is required for the web application
webView.settings.javaScriptEnabled = true
// Enable DOM storage - Allows the web application to use DOM storage APIs
webView.settings.domStorageEnabled = true
// Disable user gesture requirement for media playback - Critical for allowing camera access without user tap/interaction
webView.settings.mediaPlaybackRequiresUserGesture = false