0 votes

Comment envoyer un drapeau/données en entrée d'une application Android installée ?

Existe-t-il un moyen d'envoyer un drapeau, un chiffre ou un caractère unique à mon application fonctionnant sur un appareil à l'aide de la console du développeur Android ou par tout autre moyen, sans toucher l'appareil mobile ?

Exemple :
Disons que j'ai un mobile. J'installe mon application-test.apk dans l'appareil en la téléchargeant depuis google play ou en la transférant sur la carte sd.
Maintenant l'application fonctionne sur mon mobile.
Ce que je veux, c'est envoyer un message, un drapeau, un nombre, un caractère ou autre à l'application. pour que l'application l'identifie et effectue une action. une sorte de déclencheur pour une certaine condition. Comme l'application montre un message de toast disant "Je suis en train de courir". . Et tout cela sans toucher l'appareil.
Si ce n'est pas possible, comment puis-je y parvenir en secouant l'appareil, en appuyant sur le bouton de volume alors que l'appareil est verrouillé ou en touchant à peine l'appareil ?
Est-ce possible ?

Merci !

0voto

Andy Brudtkuhl Points 1714

Oui, c'est exactement ce que ADB est pour. Faisant partie du SDK Android, il est conçu pour les développeurs mais utile pour tout utilisateur. Après avoir activé la fonction "Débogage USB" dans les options de développement de l'appareil, il peut se connecter à l'appareil par Wi-Fi ou USB. En fonction de l'application que vous souhaitez contrôler, vous pouvez le faire de différentes manières :

  • envoyer un intention l'application comprend, en utilisant am start
  • copier un fichier sur l'appareil en utilisant adb push
  • envoyer de fausses entrées au clavier ou à l'écran tactile en utilisant adb input

Pour en savoir plus sur la BAD, consultez le site le site officiel ou le tag sur ce site : adb .

Une autre option consiste à utiliser un automatisation comme tasker o automatiser . Grâce à ces outils, vous pouvez créer visuellement une sorte de "script" d'actions : modifier les paramètres du système et envoyer des intentions aux applications. De nombreuses applications s'intègrent à ces outils, offrant des intentions spéciales pour les contrôler et même un menu agréable pour les choisir. Vous pouvez configurer ce script pour qu'il soit déclenché directement par une simple pression sur l'écran, ou indirectement par un changement d'état : par exemple, lorsque le téléphone voit un réseau Wi-Fi particulier, lorsqu'il se trouve dans une zone de sécurité ou lorsqu'il se connecte à un périphérique Bluetooth.

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