Skip to contentSkip to navigationSkip to topbar
Rate this page:
On this page

Voice Mobile SDKs: Best Practices


Twilio Programmable Voice SDKs allow you to add voice-over-IP (VoIP) calling directly into your web and native mobile applications. This page provides some known best practices to make implementation easier and reliable.

You connect to Twilio from your mobile app with the Voice Mobile SDKs (Android or iOS). To learn more about how Twilio communicates with your mobile app, read over the Voice SDK Overview page.


On this Page

on-this-page page anchor

Click on a link below to jump to a specific section.

To get the most out of this guide, use it in conjunction with the Voice iOS or Android SDK Quickstarts and documentation.


SDK logs will help your team or Twilio Support to identify issues. Be sure to set the log level to debug or verbose (see examples below) as a first step.

These detailed logs can be shared when you open a GitHub issue or Twilio Support ticket (just remember to redact any sensitive information first).

Android: Set the log level to DEBUG.


_10
Voice.setLogLevel(LogLevel.DEBUG)

voice_android_sdk_debug1.Rate this page:

Need some help?

Terms of service

Copyright © 2024 Twilio Inc.