# Android app development

> Follow this workflow for Android app development with Vivox.

| Topic                                                                                           | Description                                                         |
| ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| [Android SDK permission requirement](./android-sdk-permission-requirements)                     | Required and recommended Android SDK permissions.                   |
| [Request runtime permissions](./request-runtime-permissions)                                    | How to request required runtime permissions for Android.            |
| [Android speakerphone audio: Mono or stereo](./android-speakerphone)                            | How to control downmixing when phones are set to speakerphone mode. |
| [Troubleshooting Bluetooth SCO underrun issues](./troubleshooting-bluetooth-sco-underun-issues) | Troubleshoot chppy audio when Bluetooth is active.                  |
