Red de conocimiento informático - Conocimiento informático - Cómo llamar a uiautomatorbridge

Cómo llamar a uiautomatorbridge

UiAutomatorBridge tiene una variable miembro de UiAutomation, que es una relación de agregación. Tenga en cuenta que no es una combinación, porque UiAutomation no necesariamente solo existe dependiendo de UiAutomatorBridge. Nuestro UiAutomatorTestRunner en el capítulo anterior tiene una variable miembro. de UIAutomatización.

Una vez que la herramienta UiAutomator necesita obtener la interfaz o inyectar un evento a través de UiAutomatorBridge, llamará a esta variable miembro. Por ejemplo, el siguiente es un método muy crítico para obtener el nodo raíz de la interfaz actual:

[java] ver copia simple

/* */ public AccessibilityNodeInfo getRootInActiveWindow() {

/* 66 */ return this.mUiAutomation.getRootInActiveWindow() ;

/* */ }