Suggestions

close search

Add Messaging, Voice, and Authentication to your apps with Nexmo APIs

Visit Nexmo

Mobile Guidelines — Android

This topic addresses considerations when developing for an Android device:

Permissions

The OpenTok Android SDK uses following permissions:

android.permission.CAMERA
android.permission.INTERNET
android.permission.RECORD_AUDIO
android.permission.MODIFY_AUDIO_SETTINGS
android.permission.BLUETOOTH
android.permission.BROADCAST_STICKY
android.permission.READ_PHONE_STATE

You do not need to add these to your app manifest. The OpenTok SDK adds them automatically. However, if you use Android 21+, certain permissions require you to prompt the user.

Your app can remove any permissions requested by the OpenTok Android SDK that it does not use. See this post and this Android documentation.

More information

For more information, see: