Rocket.Chat Mobile está se movendo para reagir nativo. O desenvolvimento deste repositório por Rocket.Chat cessou agora. Se sua equipe estiver interessada em assumir e manter este repositório de clientes nativos do Android, entre em contato conosco.

Este repositório contém todo o código relacionado à aplicação nativa do Android do Rocket.chat. Para enviar novas solicitações de tração, sempre use a filial develop como base e abra um problema com a descrição do que você deseja/precisa realizar, se o problema ainda não foi criado.
File > Project Structure > Project e verifique se você tem as versões mais recentes instaladas. Consulte isso para ver as versões compatíveis.Tools > Kotlin > Configure Kotlin in project . Uma mensagem dizendo que Kotlin já está configurado no projeto. Você pode atualizar o Kotlin para a versão mais recente indo para Tools > Kotlin > Configure Kotlin updates e baixar a versão mais recente do Kotlin.git clone https://github.com/RocketChat/Rocket.Chat.Kotlin.SDK.git .Rocket.Chat.Android/app e execute o build-sdk.sh , que resultará na criação do core*.jar e common*.jar em Rocket.Chat.Android/app/libs , pelas etapas a seguir na janela do seu terminal: cd Rocket.Chat.Android/app
./build-sdk.sh
NOTA: Você precisa ter Java 8 como Java padrão para o sistema (o projeto não será construído ao usar uma versão Java 9+).
adb devices no terminal. Você deve ver seu dispositivo na lista de dispositivos../gradlew assembleDebug . Isso geraria um APK de depuração que pode ser encontrado em Rocket.Chat.Android/app/build/outputs/apk/debug Pasta com o nome app-debug.apk ../gradlew installDebug .Run > Run app e selecione seu dispositivo ou crie um novo dispositivo virtual seguindo o assistente. Você está tendo um problema técnico tentando compilar o aplicativo ou configurar notificações push? Por favor, use nosso canal de suporte da comunidade para isso: https://forums.rocket.chat/c/community-support. Os problemas devem ser usados apenas para bugs, melhorias e recursos no aplicativo Android nativo.
Siga as convenções de codificação oficial de Kotlin ao contribuir.