He estado trasteando con adb e intentando controlar una aplicación y cerrar ventanas emergentes mediante comandos de shell de adb. Intento cerrar una ventana de actividad que puedo identificar con el siguiente comando:
adb shell "dumpsys window windows | grep -E 'mCurrentFocus|mFocusedApp"
que devuelve dos variables diferentes mientras la ventana que quiero cerrar está abierta:
mCurrentFocus=Window{4e8ee3f u0 myApp/myActivity} (this is what I want to close)
mFocusedApp=AppWindowToken{ee23799 token=Token{5208e0 ActivityRecord{4dac6e3 u0 myApp/myActity}}}
¿Es posible cerrar la ventana de enfoque actual y, si es así, cómo?