C'EST QUOI ?
Another est une application desktop pour afficher et piloter un appareil Android depuis son ordinateur, en USB ou en WiFi. Elle s'appuie sur ADB et le serveur scrcpy pour récupérer l'écran en H.264/H.265 et renvoyer les entrées (touch, clavier, navigation). Le tout est packagé en application Tauri : interface React, backend Rust, binaire léger.
POURQUOI C'EST INTÉRESSANT ?
- Vraie app native, pas juste un fork de scrcpy : interface soignée avec barre de commandes, raccourcis clavier et détection automatique des appareils via ADB.
- Serveur MCP intégré : un agent LLM peut piloter le téléphone directement (screenshots, saisie de texte, lancement d'apps, commandes shell, exécution de macros).
- Macros : enregistrement et rejeu d'une suite d'interactions, pratique pour automatiser des parcours répétitifs.
- Sans fil et audio : mirroring en WiFi et transfert de l'audio de l'appareil (Android 11+), plus enregistrement d'écran en .webm.
- Bitrate adaptatif : la qualité vidéo s'ajuste selon l'activité à l'écran pour rester fluide.
CAS D'USAGE
- Tester une app Android sur grand écran sans lâcher le clavier et la souris.
- Faire une démo d'un téléphone en réunion ou en visio, propre et sans caméra.
- Automatiser des parcours de test répétitifs avec les macros.
- Laisser un agent IA piloter un appareil Android via le serveur MCP.
