Rocket.Chat Mobile se está moviendo para reaccionar nativo. El desarrollo en este repositorio de Rocket.Chat ha cesado ahora. Si su equipo está interesado en hacerse cargo y mantener este repositorio de clientes nativos de Android, contáctenos.

Este repositorio contiene todo el código relacionado con la aplicación nativa de Android de Rocket.Chat. Para enviar nuevas solicitudes de extracción, siempre use el develop de la rama como base y abra un problema con la descripción de lo que desea/necesita lograr, si el problema aún no se creó.
File > Project Structure > Project y asegúrese de tener las últimas versiones instaladas. Consulte esto para ver las versiones compatibles.Tools > Kotlin > Configure Kotlin in project . Aparece un mensaje que dice que Kotlin ya está configurado en el proyecto. Puede actualizar Kotlin a la última versión yendo a Tools > Kotlin > Configure Kotlin updates y descargar la última versión de Kotlin.git clone https://github.com/RocketChat/Rocket.Chat.Kotlin.SDK.git .Rocket.Chat.Android/app y ejecute build-sdk.sh que dará como resultado la creación del core*.jar y common*.jar en Rocket.Chat.Android/app/libs , por los siguientes pasos en la ventana de su terminal: cd Rocket.Chat.Android/app
./build-sdk.sh
Nota: Debe tener Java 8 como Java predeterminado para el sistema (el proyecto no se construirá cuando use una versión Java 9+).
adb devices en la terminal. Debería ver su dispositivo en la lista de dispositivos../gradlew assembleDebug . Esto generaría un APK de depuración que se puede encontrar en Rocket.Chat.Android/app/build/outputs/apk/debug con el nombre app-debug.apk ../gradlew installDebug .Run > Run app y luego seleccione su dispositivo, o cree un nuevo dispositivo virtual siguiendo el asistente. ¿Tiene un problema técnico tratando de compilar la aplicación o configurar notificaciones push? Utilice nuestro canal de soporte comunitario para eso: https://forums.rocket.chat/c/community-support. Se supone que los problemas solo se utilizan para errores, mejoras y características en la aplicación nativa de Android.
Siga las convenciones oficiales de codificación de Kotlin al contribuir.