Limites de l'application
Ce qu'AndroMate ne sait pas faire aujourd'hui, pour vous permettre d'anticiper.
Appareils supportés
| Limite | Détail |
|---|---|
| Marque | Téléphones Samsung uniquement. Xiaomi (HyperOS) et Google Pixel (Android natif) sont les prochains en cours d'adaptation. |
| Version d'Android | Android 13 (API 33) ou supérieur, testé jusqu'à Android 16 (API 36) |
| Processeur | ARM uniquement. Les émulateurs x86 ne sont pas supportés. |
Installation
- AndroMate n'est pas encore sur le Play Store. L'installation passe par un APK, et Google Play Protect peut l'avertir ou la bloquer. Désactiver Play Protect peut être nécessaire. Voir Installation.
- Le mode Device Owner exige un téléphone réinitialisé sans compte, et ne peut pas être retiré depuis l'application : seule une nouvelle réinitialisation le retire. L'installeur ne fonctionne que sous Windows pour l'instant.
Permissions
L'application a besoin des permissions listées pendant l'enregistrement de l'appareil. Les tâches qui pilotent l'écran (les tâches Android UI) exigent aussi que le service d'accessibilité AndroMate soit activé.
Exécutions
- Une exécution par appareil. Un job lancé sur plusieurs appareils crée des exécutions indépendantes.
- Une exécution qui reste en Pending ou Running plus de 60 minutes (par défaut) est marquée en timeout. La vérification tourne toutes les 15 minutes.
- Seules les exécutions en timeout peuvent être relancées. Une exécution en échec doit être relancée depuis le job.
- L'appareil lit le workflow quand il démarre l'exécution : sauvegarder un workflow plus tard ne modifie pas une exécution déjà démarrée.
- Si le téléphone perd sa connexion à la fin d'un job, le résultat reste dans Sync Entries sur le téléphone jusqu'à son envoi. Voir Menu et Réglages.
API
- Les requêtes exigent une clé API avec la bonne permission (par exemple
TRIGGERpour lancer un job). - Une clé n'est affichée qu'une seule fois, à sa génération.
- Un job et ses appareils doivent appartenir au propriétaire de la clé. Voir Lancer un job.