Rocket.Chat Mobile se déplace pour React Native. Développement sur ce référentiel par Rocket.Chat a maintenant cessé. Si votre équipe est intéressée à prendre le relais et à maintenir ce référentiel client natif d'Android, veuillez nous contacter.

Ce référentiel contient tout le code lié à l'application native Android de Rocket.chat. Pour envoyer de nouvelles refontes de traction, utilisez toujours la branche develop comme base et ouvrez un problème avec la description de ce que vous voulez / devez accomplir, si le problème n'a pas encore été créé.
File > Project Structure > Project et assurez-vous que les dernières versions ont installé les dernières versions. Reportez-vous pour voir les versions compatibles.Tools > Kotlin > Configure Kotlin in project . Un message disant que Kotlin est déjà configuré dans le projet apparaît. Vous pouvez mettre à jour Kotlin vers la dernière version en allant à Tools > Kotlin > Configure Kotlin updates et télécharger la dernière version de Kotlin.git clone https://github.com/RocketChat/Rocket.Chat.Kotlin.SDK.git .Rocket.Chat.Android/app et exécutez le build-sdk.sh qui entraînera la création du core*.jar et common*.jar dans Rocket.Chat.Android/app/libs , par les étapes suivantes de votre fenêtre de terminal: cd Rocket.Chat.Android/app
./build-sdk.sh
Remarque: vous devez avoir Java 8 comme Java par défaut pour le système (le projet ne sera pas construit lors de l'utilisation d'une version Java 9+).
adb devices dans le terminal. Vous devriez voir votre appareil dans la liste des appareils../gradlew assembleDebug . Cela générerait un APK de débogage qui peut être trouvé sous Rocket.Chat.Android/app/build/outputs/apk/debug avec le nom app-debug.apk ../gradlew installDebug .Run > Run app , puis sélectionnez votre appareil, ou créez un nouvel appareil virtuel en suivant l'assistant. Avez-vous un problème technique en essayant de compiler l'application ou de mettre en place des notifications push? Veuillez utiliser notre canal de support communautaire pour cela: https://forums.rocket.chat/c/community-support. Les problèmes ne sont censés être utilisés que pour les bogues, les améliorations et les fonctionnalités de l'application Android native.
Veuillez suivre les conventions officielles de codage de Kotlin lors de la contribution.