5 votes

Les applications peuvent-elles être contrôlées via adb ?

Une application installée peut-elle être entièrement contrôlée via adb ?

Par exemple : Considérons que j'ai besoin d'exporter mes contacts vers la carte SD. Dans ce cas, il y a essentiellement 5 étapes à suivre

1) Ouvrez l'application Contacts

2) Appuyez sur la touche Menu

3)Sélectionnez l'option Import/Export

4)Sélectionnez Exporter vers la carte SD

5)Confirmer l'exportation

Est-ce que toutes ces opérations peuvent être effectuées via adb ?

Cela peut être utile lorsque vous avez un téléphone non enraciné avec un écran cassé et que tout l'accès que vous avez est via adb.

7voto

Flow Points 18254

Oui et non. Vous pouvez émettre des intents avec adb mais c'est tout. Donc les étapes que vous avez décrites ne peuvent être réalisées avec adb .

Edit : ce4 a montré un article de blog qui mentionne le input binaire qui est capable de simuler des événements clés.

adb shell input keyevent <keycode>

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