J'ai un Samsung Galaxy S4 GT-I9506, Android 5.0.1 Lollipop. J'utilise l'application Tasker. Je trouve qu'elle est trop visuelle. J'aimerais écrire ses profils et événements par code de manière à pouvoir facilement communiquer à ce sujet avec mes amis. Par exemple, comment écrire le processus suivant à partir de leur page d'accueil dans le code ?
pendant la nuit, activez le mode avion pour économiser la batterie/réduire les radiations, mais éteignez-le toutes les 15 minutes pour vérifier les SMS/messages vocaux.
Ce serait tellement bien d'avoir un meilleur contrôle de l'interface utilisateur d'Android par les fonctions. Je pense que l'interface graphique n'est pas suffisante. J'ai étudié le cas plus en profondeur. Tasker peut faire le mode avion seulement dans Android 2.2-4.0. L'application recommande d'utiliser Paramètres sécurisés et un appareil enraciné pour bénéficier de cette fonctionnalité. Ce serait bien de comprendre pourquoi Tasker échoue avec une telle fonctionnalité dans les versions ultérieures d'Android.
Toute application (MacroDroid) est acceptable pour les solutions, mais celles-ci doivent être stables et expliquer pourquoi elles fonctionnent. Comme indiqué ci-dessus pour Tasker le changement de version d'Android peut rendre le programme inopérant. Je pense que ce genre de situation peut être évité en utilisant APIs ou concevoir des API, c'est-à-dire comprendre de quelle API nous avons besoin pour une telle communication. Une grande partie d'Android est cachée mais on peut quand même réfléchir à quelque chose.
Comment automatiser par code et GUI dans Android ?
1 votes
Pour fermer l'électeur : Je ne pense pas que cela soit spécifiquement lié aux développeurs, car il y a un ". code "sur la question. J'ai lu que cette question avait 2 problèmes différents : 1) écrire les données Tasker dans le code, et 2) l'interface graphique de Tasker n'a pas un contrôle total sur Android. Alors que (1) est, euh, possible puisqu'il supporte les données XML de Tasker, c'est impraticable et toujours limité à la fonctionnalité de Tasker....
1 votes
(cnt'd) En ce qui concerne (2), l'utilisation de Tasker lui-même (indépendamment de l'interface graphique ou XML) est limitée à sa fonctionnalité, vous devez donc demander à leur développeur d'ajouter une autre fonction, ou d'installer des plugins tiers. Je ne comprends donc pas très bien ce que vous demandez. Tasker lui-même supporte des variables personnalisées pour le profil et la tâche, mais je ne suis pas sûr de leur étendue car je n'ai pas d'expérience en la matière.
0 votes
@AndrewT. Tasker échoue dans le problème avec Android >=5.0. C'est le problème avec les applications à interface graphique seulement qui ne peuvent pas être maintenues parce qu'il n'y a pas d'API entre les composants critiques du logiciel et le système d'exploitation.
0 votes
@Masi j'ai reconnu le problème avec Android >=5.0 (je l'avais déjà rencontré auparavant), et après avoir fait quelques recherches, j'en connais maintenant la raison. Maintenant, je vois 2 questions sur cette révision : " Il serait intéressant de comprendre pourquoi Tasker ne propose pas une telle fonctionnalité dans les versions ultérieures d'Android. " et " Comment automatiser par le code et l'interface graphique dans Android ? ". Je peux expliquer la première, mais je ne suis toujours pas sûr de la seconde, alors est-ce que je peux répondre seulement à la première ?
0 votes
Oui, bien sûr.