1 votes

Comment puis-je envoyer cette intention explicite depuis Tasker ?

Cette commande adb provenant de la documentation permet à un CAPTCHA de réussir dans mon application de réveil préférée :

adb shell am start -n com.urbandroid.sleep/.alarmclock.AlarmAlertFullScreen --ez captcha_result_success true

J'ai testé cette commande et elle donne le résultat attendu. Cependant, j'ai du mal à obtenir le même résultat avec Tasker.

J'utilise l'action "Envoyer l'intent" avec les réglages suivants :

Action -> vide
Extra -> captcha_result_success:true
Package -> com.urbandroid.sleep.alarmclock
Classe -> AlarmAlertFullScreen
Cible -> Activité

Malheureusement, cela ne fait pas la même chose que la commande adb ci-dessus. L'écran du CAPTCHA s'ouvre, mais il n'est pas fermé. Je ne sais pas ce qui ne va pas. La documentation de Tasker indique que la syntaxe avec les deux points est utilisée pour passer des variables booléennes supplémentaires.

J'ai essayé quelques variations, mais rien n'a donné le même résultat que la commande adb.

La commande adb est documentée ici : http://sleep.urbandroid.org/cs/documentation/developer-api/captcha-api/

1voto

scoopseven Points 524

Voici comment j'ai arrangé ça.

Package -> com.urbandroid.sleep

Classe -> com.urbandroid.sleep.alarmclock.AlarmAlertFullScreen

Vous devez entièrement qualifier la classe et utiliser la partie du package avant le slash.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X