Kotlin

Añadir permisos

Declarar permisos en Android Manifest

Añada los permisos necesarios al AndroidManifest.xml (normalmente app/src/main/AndroidManifest.xml):

Solicitar permisos en tiempo de ejecución

Para solicitar permisos, añada el siguiente código al archivo onCreate método del MainActivity clase:

Después de pegar el fragmento anterior pueden faltar algunas referencias a clases (importaciones). La clase que falta está marcada en rojo. Tienes que añadir las importaciones que faltan para solucionar este error. Pase el ratón sobre el texto rojo, espere a que aparezca la ventana y pulse Import (esta acción también será necesaria en los pasos siguientes).

NOTA También puede añadir la importación que falta colocando el signo de intercalación en el texto en rojo y pulsando Opción + Retorno en macOS o Alt+Intro en Windows.

Ejecutar la aplicación

Ahora inicia la aplicación. Utilice el teléfono físico (con Depuración USB activada) o crear un nuevo Dispositivo virtual Android. Cuando el dispositivo virtual esté disponible pulse la tecla Launch botón:

Launch app

Fíjate en el aviso que pide permiso para utilizar el micrófono:

Permissions dialog

Hacer una llamada de voz de aplicación a aplicación

Realiza una llamada de voz desde una aplicación Android a la misma aplicación Android instalada en otro dispositivo utilizando el SDK Android Client.

Pasos
1
Introducción a esta tarea
2
Prerequisites
3
Crear un servidor webhook
4
Crear una aplicación de Vonage
5
Crear los usuarios
6
Generar JWT
7
Crear un proyecto Android
8
Añadir permisos
9
Construir pantalla principal
10
Inicializar el cliente
11
Recibir llamada
12
Realizar una llamada
13
¿Y ahora qué?