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

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> () public com.android.uiautomator.testrunner.IAutomationSupport getAutomationSupport () public android.os.Bundle getParams () public com.android.uiautomator.core.UiDevice getUiDevice () protected void setUp () throws java.lang.Exception public void sleep (long) long ms protected void tearDown () throws java.lang.Exception }
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/testrunner/
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/UiSelector.class
UiSelector.java package com.android.uiautomator.core public com.android.uiautomator.core.UiSelector extends java.lang.Object { public void <init> () public com.android.uiautomator.core.UiSelector checkable (boolean) boolean val public com.android.uiautomator.core.UiSelector checked (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 className (java.lang.Class) Class type public com.android.uiautomator.core.UiSelector className (java.lang.String) String className public com.android.uiautomator.core.UiSelector classNameMatches (java.lang.String) String regex public com.android.uiautomator.core.UiSelector clickable (boolean) boolean val protected com.android.uiautomator.core.UiSelector cloneSelector () public com.android.uiautomator.core.UiSelector description (java.lang.String) String desc public com.android.uiautomator.core.UiSelector descriptionContains (java.lang.String) String desc public com.android.uiautomator.core.UiSelector descriptionMatches (java.lang.String) String regex public com.android.uiautomator.core.UiSelector descriptionStartsWith (java.lang.String) String desc public com.android.uiautomator.core.UiSelector enabled (boolean) boolean val public com.android.uiautomator.core.UiSelector focusable (boolean) boolean val public com.android.uiautomator.core.UiSelector focused (boolean) boolean val public com.android.uiautomator.core.UiSelector fromParent (com.android.uiautomator.core.UiSelector) com.android.uiautomator.core.UiSelector selector 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 longClickable (boolean) boolean val public com.android.uiautomator.core.UiSelector packageName (java.lang.String) String name public com.android.uiautomator.core.UiSelector packageNameMatches (java.lang.String) String regex public com.android.uiautomator.core.UiSelector resourceId (java.lang.String) String id public com.android.uiautomator.core.UiSelector resourceIdMatches (java.lang.String) String regex 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 text (java.lang.String) String text public com.android.uiautomator.core.UiSelector textContains (java.lang.String) String text public com.android.uiautomator.core.UiSelector textMatches (java.lang.String) String regex public com.android.uiautomator.core.UiSelector textStartsWith (java.lang.String) String text public java.lang.String toString () }
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 protected boolean exists (com.android.uiautomator.core.UiSelector) com.android.uiautomator.core.UiSelector selector public boolean flingBackward () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean flingForward () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean flingToBeginning (int) throws com.android.uiautomator.core.UiObjectNotFoundException int maxSwipes public boolean flingToEnd (int) throws com.android.uiautomator.core.UiObjectNotFoundException int maxSwipes 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 int getMaxSearchSwipes () public double getSwipeDeadZonePercentage () public boolean scrollBackward () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean scrollBackward (int) throws com.android.uiautomator.core.UiObjectNotFoundException int steps public boolean scrollDescriptionIntoView (java.lang.String) throws com.android.uiautomator.core.UiObjectNotFoundException String text public boolean scrollForward () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean scrollForward (int) throws com.android.uiautomator.core.UiObjectNotFoundException int steps public boolean scrollIntoView (com.android.uiautomator.core.UiObject) throws com.android.uiautomator.core.UiObjectNotFoundException com.android.uiautomator.core.UiObject obj public boolean scrollIntoView (com.android.uiautomator.core.UiSelector) throws com.android.uiautomator.core.UiObjectNotFoundException com.android.uiautomator.core.UiSelector selector public boolean scrollTextIntoView (java.lang.String) throws com.android.uiautomator.core.UiObjectNotFoundException String text public boolean scrollToBeginning (int) throws com.android.uiautomator.core.UiObjectNotFoundException int maxSwipes public boolean scrollToBeginning (int, int) throws com.android.uiautomator.core.UiObjectNotFoundException int maxSwipes int steps public boolean scrollToEnd (int) throws com.android.uiautomator.core.UiObjectNotFoundException int maxSwipes public boolean scrollToEnd (int, int) throws com.android.uiautomator.core.UiObjectNotFoundException int maxSwipes int steps public com.android.uiautomator.core.UiScrollable setAsHorizontalList () public com.android.uiautomator.core.UiScrollable setAsVerticalList () public com.android.uiautomator.core.UiScrollable setMaxSearchSwipes (int) int swipes public com.android.uiautomator.core.UiScrollable setSwipeDeadZonePercentage (double) double swipeDeadZonePercentage }
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 }
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 int FINGER_TOUCH_HALF_WIDTH protected static final int SWIPE_MARGIN_LIMIT protected static final long WAIT_FOR_EVENT_TMEOUT protected static final long WAIT_FOR_SELECTOR_POLL protected static final long WAIT_FOR_SELECTOR_TIMEOUT protected static final long WAIT_FOR_WINDOW_TMEOUT public void <init> (com.android.uiautomator.core.UiSelector) com.android.uiautomator.core.UiSelector selector public void clearTextField () throws com.android.uiautomator.core.UiObjectNotFoundException 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 clickBottomRight () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean clickTopLeft () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean dragTo (com.android.uiautomator.core.UiObject, int) throws com.android.uiautomator.core.UiObjectNotFoundException com.android.uiautomator.core.UiObject destObj int steps public boolean dragTo (int, int, int) throws com.android.uiautomator.core.UiObjectNotFoundException int destX int destY int steps public boolean exists () protected android.view.accessibility.AccessibilityNodeInfo findAccessibilityNodeInfo (long) long timeout public android.graphics.Rect getBounds () throws com.android.uiautomator.core.UiObjectNotFoundException 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 int getChildCount () throws com.android.uiautomator.core.UiObjectNotFoundException public java.lang.String getClassName () throws com.android.uiautomator.core.UiObjectNotFoundException public java.lang.String getContentDescription () throws com.android.uiautomator.core.UiObjectNotFoundException 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 java.lang.String getPackageName () throws com.android.uiautomator.core.UiObjectNotFoundException public final com.android.uiautomator.core.UiSelector getSelector () public java.lang.String getText () throws com.android.uiautomator.core.UiObjectNotFoundException public android.graphics.Rect getVisibleBounds () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isCheckable () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isChecked () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isClickable () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isEnabled () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isFocusable () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isFocused () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isLongClickable () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isScrollable () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean isSelected () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean longClick () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean longClickBottomRight () throws com.android.uiautomator.core.UiObjectNotFoundException public boolean longClickTopLeft () throws com.android.uiautomator.core.UiObjectNotFoundException public transient boolean performMultiPointerGesture (android.view.MotionEvent$PointerCoords[][]) android.view.MotionEvent$PointerCoords[][] touches public boolean performTwoPointerGesture (android.graphics.Point, android.graphics.Point, android.graphics.Point, android.graphics.Point, int) android.graphics.Point startPoint1 android.graphics.Point startPoint2 android.graphics.Point endPoint1 android.graphics.Point endPoint2 int steps public boolean pinchIn (int, int) throws com.android.uiautomator.core.UiObjectNotFoundException int percent int steps public boolean pinchOut (int, int) throws com.android.uiautomator.core.UiObjectNotFoundException int percent int steps public boolean setText (java.lang.String) throws com.android.uiautomator.core.UiObjectNotFoundException String text 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 swipeUp (int) throws com.android.uiautomator.core.UiObjectNotFoundException int steps public boolean waitForExists (long) long timeout public boolean waitUntilGone (long) long timeout }
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 void clearLastTraversedText () public boolean click (int, int) int x int y public boolean drag (int, int, int, int, int) int startX int startY int endX int endY int steps public void dumpWindowHierarchy (java.lang.String) String fileName public void freezeRotation () throws android.os.RemoteException public java.lang.String getCurrentActivityName () public java.lang.String getCurrentPackageName () public int getDisplayHeight () public int getDisplayRotation () public android.graphics.Point getDisplaySizeDp () public int getDisplayWidth () public static com.android.uiautomator.core.UiDevice getInstance () public java.lang.String getLastTraversedText () public java.lang.String getProductName () public boolean hasAnyWatcherTriggered () public boolean hasWatcherTriggered (java.lang.String) String watcherName public boolean isNaturalOrientation () public boolean isScreenOn () throws android.os.RemoteException public boolean openNotification () public boolean openQuickSettings () public boolean pressBack () public boolean pressDPadCenter () public boolean pressDPadDown () public boolean pressDPadLeft () public boolean pressDPadRight () public boolean pressDPadUp () public boolean pressDelete () public boolean pressEnter () public boolean pressHome () public boolean pressKeyCode (int) int keyCode public boolean pressKeyCode (int, int) int keyCode int metaState public boolean pressMenu () public boolean pressRecentApps () throws android.os.RemoteException public boolean pressSearch () 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 resetWatcherTriggers () public void runWatchers () public void setCompressedLayoutHeirarchy (boolean) boolean compressed public void setOrientationLeft () throws android.os.RemoteException public void setOrientationNatural () throws android.os.RemoteException public void setOrientationRight () throws android.os.RemoteException public void sleep () throws android.os.RemoteException public boolean swipe (android.graphics.Point[], int) android.graphics.Point[] segments int segmentSteps public boolean swipe (int, int, int, int, int) int startX int startY int endX int endY int steps public boolean takeScreenshot (java.io.File) java.io.File storePath public boolean takeScreenshot (java.io.File, float, int) java.io.File storePath float scale int quality public void unfreezeRotation () throws android.os.RemoteException public void waitForIdle () public void waitForIdle (long) long timeout public boolean waitForWindowUpdate (java.lang.String, long) String packageName long timeout public void wakeUp () throws android.os.RemoteException }
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/Configurator.class
Configurator.java package com.android.uiautomator.core public final com.android.uiautomator.core.Configurator extends java.lang.Object { void <init> () public long getActionAcknowledgmentTimeout () public static com.android.uiautomator.core.Configurator getInstance () public long getKeyInjectionDelay () public long getScrollAcknowledgmentTimeout () public long getWaitForIdleTimeout () public long getWaitForSelectorTimeout () public com.android.uiautomator.core.Configurator setActionAcknowledgmentTimeout (long) long timeout public com.android.uiautomator.core.Configurator setKeyInjectionDelay (long) long delay public com.android.uiautomator.core.Configurator setScrollAcknowledgmentTimeout (long) long timeout public com.android.uiautomator.core.Configurator setWaitForIdleTimeout (long) long timeout public com.android.uiautomator.core.Configurator setWaitForSelectorTimeout (long) long timeout }
com/android/uiautomator/core/
com/android/uiautomator/
com/android/
com/
META-INF/MANIFEST.MF
META-INF/