Kotlin

Inicializar el cliente

NexmoClient es la clase principal utilizada para interactuar con Android-Client-SDK. Antes de utilizarlo, debe inicializar el cliente proporcionando una instancia de Android Contexto clase.

Localice el onCreate en el método MainActivity e inicializar NexmoClient utilizando el constructor:

El IDE mostrará una advertencia sobre la referencia no resuelta:

Coloque el signo de intercalación sobre el texto rojo y pulse Alt + Enter para importar la referencia.

Ahora debajo del código de inicialización del cliente añada un listener de conexión para monitorizar el estado de la conexión:

Por último, añada el código para iniciar la sesión del usuario. Por favor, asegúrese de reemplazar ALICE_JWT con el JWT que creó en un paso anterior:

NOTA El tiempo de caducidad del token se fijó en 6 horas, por lo que tendrás que generar uno nuevo si es demasiado antiguo.

Construir y ejecutar

Pulse el botón Ctrl + R para construir y ejecutar la aplicación de nuevo. Después de iniciar sesión con éxito verá CONNECTED texto:

Connected