xref: /aosp_15_r20/prebuilts/sdk/16/public/uiautomator.jar (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/uiautomator/
com/android/uiautomator/testrunner/
com/android/uiautomator/testrunner/UiAutomatorTestCase.class
UiAutomatorTestCase.java package com.android.uiautomator.testrunner public com.android.uiautomator.testrunner.UiAutomatorTestCase extends junit.framework.TestCase { public void <init> () protected void setUp () throws java.lang.Exception protected void tearDown () throws java.lang.Exception public com.android.uiautomator.core.UiDevice getUiDevice () public android.os.Bundle getParams () public com.android.uiautomator.testrunner.IAutomationSupport getAutomationSupport () public void sleep (long) long ms }
com/android/uiautomator/testrunner/IAutomationSupport.class
IAutomationSupport.java package com.android.uiautomator.testrunner public abstract com.android.uiautomator.testrunner.IAutomationSupport extends java.lang.Object { public abstract void sendStatus (int, android.os.Bundle) }
com/android/uiautomator/core/
com/android/uiautomator/core/UiWatcher.class
UiWatcher.java package com.android.uiautomator.core public abstract com.android.uiautomator.core.UiWatcher extends java.lang.Object { public abstract boolean checkForCondition () }
com/android/uiautomator/core/UiObject.class
UiObject.java package com.android.uiautomator.core public com.android.uiautomator.core.UiObject extends java.lang.Object { protected static final long WAIT_FOR_SELECTOR_TIMEOUT protected static final long WAIT_FOR_SELECTOR_POLL protected static final long WAIT_FOR_WINDOW_TMEOUT protected static final int SWIPE_MARGIN_LIMIT public void <init> (com.android.uiautomator.core.UiSelector) com.android.uiautomator.core.UiSelector selector public final com.android.uiautomator.core.UiSelector getSelector () public com.android.uiautomator.core.UiObject getChild (com.android.uiautomator.core.UiSelector) throws com.android.uiautomator.core.UiObjectNotFoundException com.android.uiautomator.core.UiSelector selector public com.android.uiautomator.core.UiObject getFromParent (com.android.uiautomator.core.UiSelector) throws com.android.uiautomator.core.UiObjectNotFoundException com.android.uiautomator.core.UiSelector selector public int getChildCount () throws com.android.uiautomator.core.UiObjectNotFoundException protected android.view.accessibility.AccessibilityNodeInfo findAccessibilityNodeInfo (long) long timeout public boolean swipeUp (int) throws com.android.uiautomator.core.UiObjectNotFoundException int steps public boolean swipeDown (int) throws com.android.uiautomator.core.UiObjectNotFoundException int steps public boolean swipeLeft (int) throws com.android.uiautomator.core.UiObjectNotFoundException int steps public boolean swipeRight (int) throws com.android.uiautomator.core.UiObjectNotFoundException int steps public boolean click () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean clickAndWaitForNewWindow () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean clickAndWaitForNewWindow (long) throws com.android.uiautomator.core.UiObjectNotFoundException long timeout public boolean clickTopLeft () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean longClickBottomRight () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean clickBottomRight () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean longClick () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean longClickTopLeft () throws com.android.uiautomator.core.UiObjectNotFoundException public java.lang.String getText () throws com.android.uiautomator.core.UiObjectNotFoundException public java.lang.String getContentDescription () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean setText (java.lang.String) throws com.android.uiautomator.core.UiObjectNotFoundException String text public void clearTextField () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isChecked () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isSelected () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isCheckable () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isEnabled () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isClickable () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isFocused () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isFocusable () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isScrollable () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isLongClickable () throws com.android.uiautomator.core.UiObjectNotFoundException public java.lang.String getPackageName () throws com.android.uiautomator.core.UiObjectNotFoundException public android.graphics.Rect getVisibleBounds () throws com.android.uiautomator.core.UiObjectNotFoundException public android.graphics.Rect getBounds () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean waitForExists (long) long timeout public boolean waitUntilGone (long) long timeout public boolean exists () }
com/android/uiautomator/core/UiCollection.class
UiCollection.java package com.android.uiautomator.core public com.android.uiautomator.core.UiCollection extends com.android.uiautomator.core.UiObject { public void <init> (com.android.uiautomator.core.UiSelector) com.android.uiautomator.core.UiSelector selector public com.android.uiautomator.core.UiObject getChildByDescription (com.android.uiautomator.core.UiSelector, java.lang.String) throws com.android.uiautomator.core.UiObjectNotFoundException com.android.uiautomator.core.UiSelector childPattern String text public com.android.uiautomator.core.UiObject getChildByInstance (com.android.uiautomator.core.UiSelector, int) throws com.android.uiautomator.core.UiObjectNotFoundException com.android.uiautomator.core.UiSelector childPattern int instance public com.android.uiautomator.core.UiObject getChildByText (com.android.uiautomator.core.UiSelector, java.lang.String) throws com.android.uiautomator.core.UiObjectNotFoundException com.android.uiautomator.core.UiSelector childPattern String text public int getChildCount (com.android.uiautomator.core.UiSelector) com.android.uiautomator.core.UiSelector childPattern }
com/android/uiautomator/core/UiDevice.class
UiDevice.java package com.android.uiautomator.core public com.android.uiautomator.core.UiDevice extends java.lang.Object { void <init> () public static com.android.uiautomator.core.UiDevice getInstance () public java.lang.String getProductName () public java.lang.String getLastTraversedText () public void clearLastTraversedText () public boolean pressMenu () public boolean pressBack () public boolean pressHome () public boolean pressSearch () public boolean pressDPadCenter () public boolean pressDPadDown () public boolean pressDPadUp () public boolean pressDPadLeft () public boolean pressDPadRight () public boolean pressDelete () public boolean pressEnter () public boolean pressKeyCode (int) int keyCode public boolean pressKeyCode (int, int) int keyCode int metaState public int getDisplayWidth () public boolean pressRecentApps () throws android.os.RemoteException public int getDisplayHeight () public boolean click (int, int) int x int y public boolean swipe (int, int, int, int, int) int startX int startY int endX int endY int steps public boolean swipe (android.graphics.Point[], int) android.graphics.Point[] segments int segmentSteps public void waitForIdle () public void waitForIdle (long) long time public java.lang.String getCurrentActivityName () public java.lang.String getCurrentPackageName () public void registerWatcher (java.lang.String, com.android.uiautomator.core.UiWatcher) String name com.android.uiautomator.core.UiWatcher watcher public void removeWatcher (java.lang.String) String name public void runWatchers () public void resetWatcherTriggers () public boolean hasWatcherTriggered (java.lang.String) String watcherName public boolean hasAnyWatcherTriggered () public boolean isNaturalOrientation () public void freezeRotation () throws android.os.RemoteException public void unfreezeRotation () throws android.os.RemoteException public void setOrientationLeft () throws android.os.RemoteException public void setOrientationRight () throws android.os.RemoteException public void setOrientationNatural () throws android.os.RemoteException public void wakeUp () throws android.os.RemoteException public boolean isScreenOn () throws android.os.RemoteException public void sleep () throws android.os.RemoteException public void dumpWindowHierarchy (java.lang.String) String fileName public boolean waitForWindowUpdate (java.lang.String, long) String packageName long timeout }
com/android/uiautomator/core/UiScrollable.class
UiScrollable.java package com.android.uiautomator.core public com.android.uiautomator.core.UiScrollable extends com.android.uiautomator.core.UiCollection { public void <init> (com.android.uiautomator.core.UiSelector) com.android.uiautomator.core.UiSelector container public void setAsVerticalList () public void setAsHorizontalList () protected boolean exists (com.android.uiautomator.core.UiSelector) com.android.uiautomator.core.UiSelector selector public com.android.uiautomator.core.UiObject getChildByDescription (com.android.uiautomator.core.UiSelector, java.lang.String) throws com.android.uiautomator.core.UiObjectNotFoundException com.android.uiautomator.core.UiSelector childPattern String text public com.android.uiautomator.core.UiObject getChildByDescription (com.android.uiautomator.core.UiSelector, java.lang.String, boolean) throws com.android.uiautomator.core.UiObjectNotFoundException com.android.uiautomator.core.UiSelector childPattern String text boolean allowScrollSearch public com.android.uiautomator.core.UiObject getChildByInstance (com.android.uiautomator.core.UiSelector, int) throws com.android.uiautomator.core.UiObjectNotFoundException com.android.uiautomator.core.UiSelector childPattern int instance public com.android.uiautomator.core.UiObject getChildByText (com.android.uiautomator.core.UiSelector, java.lang.String) throws com.android.uiautomator.core.UiObjectNotFoundException com.android.uiautomator.core.UiSelector childPattern String text public com.android.uiautomator.core.UiObject getChildByText (com.android.uiautomator.core.UiSelector, java.lang.String, boolean) throws com.android.uiautomator.core.UiObjectNotFoundException com.android.uiautomator.core.UiSelector childPattern String text boolean allowScrollSearch public boolean scrollDescriptionIntoView (java.lang.String) String text public boolean scrollIntoView (com.android.uiautomator.core.UiSelector) com.android.uiautomator.core.UiSelector selector public boolean scrollTextIntoView (java.lang.String) String text public void setMaxSearchSwipes (int) int swipes public int getMaxSearchSwipes () public boolean flingForward () public boolean scrollForward () public boolean scrollForward (int) int steps public boolean flingBackward () public boolean scrollBackward () public boolean scrollBackward (int) int steps public boolean scrollToBeginning (int, int) int maxSwipes int steps public boolean scrollToBeginning (int) int maxSwipes public boolean flingToBeginning (int) int maxSwipes public boolean scrollToEnd (int, int) int maxSwipes int steps public boolean scrollToEnd (int) int maxSwipes public boolean flingToEnd (int) int maxSwipes public double getSwipeDeadZonePercentage () public void setSwipeDeadZonePercentage (double) double swipeDeadZonePercentage }
com/android/uiautomator/core/UiSelector.class
UiSelector.java package com.android.uiautomator.core public com.android.uiautomator.core.UiSelector extends java.lang.Object { public void <init> () protected com.android.uiautomator.core.UiSelector cloneSelector () public com.android.uiautomator.core.UiSelector text (java.lang.String) String text public com.android.uiautomator.core.UiSelector textStartsWith (java.lang.String) String text public com.android.uiautomator.core.UiSelector textContains (java.lang.String) String text public com.android.uiautomator.core.UiSelector className (java.lang.String) String className public com.android.uiautomator.core.UiSelector description (java.lang.String) String desc public com.android.uiautomator.core.UiSelector descriptionStartsWith (java.lang.String) String desc public com.android.uiautomator.core.UiSelector descriptionContains (java.lang.String) String desc public com.android.uiautomator.core.UiSelector index (int) int index public com.android.uiautomator.core.UiSelector instance (int) int instance public com.android.uiautomator.core.UiSelector enabled (boolean) boolean val public com.android.uiautomator.core.UiSelector focused (boolean) boolean val public com.android.uiautomator.core.UiSelector focusable (boolean) boolean val public com.android.uiautomator.core.UiSelector scrollable (boolean) boolean val public com.android.uiautomator.core.UiSelector selected (boolean) boolean val public com.android.uiautomator.core.UiSelector checked (boolean) boolean val public com.android.uiautomator.core.UiSelector clickable (boolean) boolean val public com.android.uiautomator.core.UiSelector childSelector (com.android.uiautomator.core.UiSelector) com.android.uiautomator.core.UiSelector selector public com.android.uiautomator.core.UiSelector fromParent (com.android.uiautomator.core.UiSelector) com.android.uiautomator.core.UiSelector selector public com.android.uiautomator.core.UiSelector packageName (java.lang.String) String name public java.lang.String toString () }
com/android/uiautomator/core/UiObjectNotFoundException.class
UiObjectNotFoundException.java package com.android.uiautomator.core public com.android.uiautomator.core.UiObjectNotFoundException extends java.lang.Exception { public void <init> (java.lang.String) String msg public void <init> (java.lang.String, java.lang.Throwable) String detailMessage Throwable throwable public void <init> (java.lang.Throwable) Throwable throwable }