No, en el caso general, no. Es posible enviar una intención de iniciar una actividad o servicio (o la emisión de una intención receptores) el uso de la am
herramienta desde la shell de Android (y por lo tanto desde un PC usando adb shell
). Lo que usted puede hacerlo de esa manera, depende de lo que la intención de los filtros de la app del desarrollador ha decidido ofrecer, y en la mayoría de las aplicaciones no incluyen acciones como la eliminación de los elementos de datos individuales.
Un enfoque alternativo es el monkeyrunner
herramienta. Esta es una herramienta de pruebas, y te deja escribir una secuencia de comandos de Python para enviar eventos de entrada (y similares) a través de la adb
a una aplicación que se ejecuta en el dispositivo. Sin embargo, debido a que está diseñada para probar su propia app, es muy limitado en lo que puede hacer. Para enviar un evento de toque, usted tiene que programar en la exacta x y y las coordenadas que desea táctil: no se puede grabar de entrada y reproducirlo más tarde, como un general de la herramienta de macro.