Vigia

Aggiornare appium-android-driver da 14.x a 15.x

Confronto dell’API pubblica di appium-android-driver 14.2.6 e 15.0.0, calcolato automaticamente dai tipi TypeScript. Una firma modificata è una possibile modifica incompatibile, non una certezza.

Riepilogo

Percorsi di import rimossi0
Export rimossi0
Firme modificate0
Membri di classi o interfacce rimossi0
Membri di classi o interfacce modificati332
Nuove deprecazioni0
Requisiti cambiati (engines, dipendenze peer)2
Nuovi export1

Export rimossi

Nessuna rilevata.

Firme modificate

Nessuna rilevata.

Membri di classi o interfacce rimossi

Nessuna rilevata.

Membri di classi o interfacce modificati

memberPrimaDopo
default.keys(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(keys: string | string[]): Promise<void>
default.lock(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(seconds?: number | undefined): Promise<void>
default.click(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<void>
default.reset(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.getLog(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(logType: string): Promise<any>
default.setUrl(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(uri: string): Promise<void>
default.unlock(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.execute(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(script: string, args?: any): Promise<any>
default.getName(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<string>
default.getSize(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<Size>
default.getText(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<string>
default.gsmCall(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(phoneNumber: string, action: GsmAction): Promise<void>
default.powerAC(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(state: PowerACState): Promise<void>
default.sendSMS(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(phoneNumber: string, message: string): Promise<void>
default.closeApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.gsmVoice(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(state: GsmVoiceState): Promise<void>
default.isLocked(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<boolean>
default.isWifiOn(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<boolean>
default.pullFile(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(remotePath: string): Promise<string>
default.pushFile(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(remotePath: string, base64Data: string | number[]): Promise<void>
default.resetAUT(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(opts?: any): Promise<void>
default.setValue(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(keys: string | string[], elementId: string): Promise<void>
default.createADB(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<ADB>
default.gsmSignal(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(signalStrength: GsmSignalStrength): Promise<void>
default.launchApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.mobileNfc(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(action: NfcAction): Promise<void>
default.removeApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string, opts?: Omit<UninstallOptions, "appId"> | undefined): Promise<boolean>
default.sensorSet(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(sensorType: string, value: string | number): Promise<void>
default.setWindow(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(handle: string): Promise<void>
default.background(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(seconds: number): Promise<string | true>
default.doSendKeys(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(params: SendKeysOpts): Promise<void>
default.getStrings(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(language?: string | null | undefined, stringFile?: string | null | undefined): Promise<StringRecord>
default.initDevice(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.installAUT(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(opts?: any): Promise<void>
default.installApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appPath: string, opts: Omit<InstallOptions, "appId">): Promise<void>
default.pullFolder(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(remotePath: string): Promise<string>
default.setContext(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(name?: string | undefined): Promise<void>
default.toggleData(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.toggleWiFi(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.activateApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string): Promise<void>
default.findElOrEls(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(strategy: string, selector: string, mult: true, context?: string | undefined): Promise<Element[]> | (strategy: string, selector: string, mult: false, context?: string | undefined): Promise<Element>
default.fingerprint(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(fingerprintId: string | number): Promise<void>
default.getContexts(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string[]>
default.getLocation(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<Position>
default.getLogTypes(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string[]>
default.mobileShell<T extends boolean>(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage:…<T extends boolean>(command: string, args?: string[] | undefined, timeout?: number | undefined, includeStderr?: T | undefined): Promise<T extends true ? { stdout: string; stderr: string; } : string>
default.getAttribute(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(attribute: string, elementId: string): Promise<string | null>
default.hideKeyboard(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<boolean>
default.isWebContext(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): boolean
default.mobileUnlock(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(key?: string | undefined, type?: UnlockType | undefined, strategy?: string | undefined, timeoutMs?: number | undefined): Promise<void>
default.networkSpeed(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(networkSpeed: NetworkSpeed): Promise<void>
default.pressKeyCode(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(keycode: string | number, metastate?: number | undefined): Promise<void>
default.replaceValue(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(keys: string | string[], elementId: string): Promise<void>
default.setDataState(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(isOn: boolean): Promise<void>
default.setWifiState(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(isOn: boolean): Promise<void>
default.terminateApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string, options?: TerminateAppOpts | undefined): Promise<boolean>
default.getDeviceTime(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(format?: string | undefined): Promise<string>
default.getLaunchInfo(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<ADBLaunchInfo | undefined>
default.getSystemBars(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<StringRecord>
default.getWindowRect(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<Rect>
default.getWindowSize(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<Size>
default.mobileGsmCall(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(phoneNumber: string, action: GsmAction): Promise<void>
default.mobileListSms(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(opts?: ListSmsOpts | undefined): Promise<SmsListResult>
default.mobilePowerAc(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(state: PowerACState): Promise<void>
default.mobileSendSms(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(phoneNumber: string, message: string): Promise<void>
default.powerCapacity(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(batteryPercent: number): Promise<void>
default.queryAppState(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string): Promise<AppState>
default.switchContext(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(name: string, webviewsMapping: WebviewsMapping[]): Promise<void>
default.assignContexts(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(webviewsMapping: WebviewsMapping[]): string[]
default.elementEnabled(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<boolean>
default.getGeoLocation(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<GeoLocation>
default.isAppInstalled(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string, opts?: IsAppInstalledOptions | undefined): Promise<boolean>
default.isIMEActivated(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<boolean>
default.mobileClearApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string): Promise<void>
default.mobileGsmVoice(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(state: GsmVoiceState): Promise<void>
default.mobileListApps(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(user?: string | number | undefined): Promise<AppInfoMap>
default.performActions(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(actions: StringRecord[]): Promise<void>
default.setGeoLocation(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(location: GeoLocation): Promise<GeoLocation>
default.elementSelected(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<boolean>
default.getWindowHandle(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string>
default.isKeyboardShown(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<boolean>
default.mobileBluetooth(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(action: BluetoothAction): Promise<void>
default.mobileBroadcast(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(receiverPermission?: string | undefined, allowBackgroundActivityStarts?: boolean | undefined, user?: string | number | undefined, intent?: string | undefined, action?: string | undefined, pkg?: string | undefined, uri?: string | undefined, mimeType?: string | undefined, identifier?: string | undefi…
default.mobileGetUiMode(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(mode: string): Promise<string>
default.mobileGsmSignal(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(strength: GsmSignalStrength): Promise<void>
default.mobileRemoveApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string, timeout?: number | undefined, keepData?: boolean | undefined, skipInstallCheck?: boolean | undefined): Promise<boolean>
default.mobileSetUiMode(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(mode: string, value: string): Promise<void>
default.setElementValue(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(keys: string | string[], elementId: string, replace?: boolean | undefined): Promise<void>
default.elementDisplayed(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<boolean>
default.getWindowHandles(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string[]>
default.installOtherApks(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(otherApps: string[], opts?: any): Promise<void>
default.longPressKeyCode(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(keycode: string | number, metastate?: number | undefined): Promise<void>
default.mobileDeleteFile(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(remotePath: string): Promise<boolean>
default.mobileDeviceidle(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(action: "whitelistAdd" | "whitelistRemove", packages?: string | string[] | undefined): Promise<void>
default.mobileInstallApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appPath: string, checkVersion?: boolean | undefined, timeout?: number | undefined, allowTestPackages?: boolean | undefined, useSdcard?: boolean | undefined, grantPermissions?: boolean | undefined, replace?: boolean | undefined, noIncremental?: boolean | undefined): Promise<void>
default.toggleFlightMode(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.activateIMEEngine(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(imeId: string): Promise<void>
default.doSetElementValue(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(params: DoSetElementValueOpts): Promise<void>
default.getCurrentContext(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string>
default.getCurrentPackage(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string>
default.getDisplayDensity(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<number>
default.getLocationInView(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<Position>
default.mobileFingerprint(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(fingerprintId: string | number): Promise<void>
default.mobileGetContexts(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(waitForWebviewMs?: number | undefined): Promise<WebviewsMapping[]>
default.mobileStopService(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(user?: string | undefined, intent?: string | undefined, action?: string | undefined, pkg?: string | undefined, uri?: string | undefined, mimeType?: string | undefined, identifier?: string | undefined, component?: string | undefined, categories?: string | string[] | undefined, extras?: string[][] | …
default.openNotifications(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.setValueImmediate(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(keys: string | string[], elementId: string): Promise<void>
default.defaultContextName(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): string
default.defaultWebviewName(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): string
default.doFindElementOrEls(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(params: FindElementOpts): Promise<any>
default.ensureDeviceLocale(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(language: string, country: string, script?: string | undefined): Promise<void>
default.getActiveIMEEngine(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string>
default.getCurrentActivity(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string>
default.getPerformanceData(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(packageName: string, dataType: string, retries?: number | undefined): Promise<any[][]>
default.mobileNetworkSpeed(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(speed: NetworkSpeed): Promise<void>
default.mobileStartService(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(foreground?: boolean | undefined, user?: string | undefined, intent?: string | undefined, action?: string | undefined, pkg?: string | undefined, uri?: string | undefined, mimeType?: string | undefined, identifier?: string | undefined, component?: string | undefined, categories?: string | string[] |…
default.mobileTerminateApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string, timeout?: string | number | undefined): Promise<boolean>
default.onChromedriverStop(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(context: string): Promise<void>
default.startChromeSession(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.availableIMEEngines(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string[]>
default.deactivateIMEEngine(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.mobileBackgroundApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(seconds?: number | undefined): Promise<void>
default.mobileGetDeviceTime(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(format?: string | undefined): Promise<string>
default.mobilePowerCapacity(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(percent: number): Promise<void>
default.mobileStartActivity(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(wait?: boolean | undefined, stop?: boolean | undefined, windowingMode?: string | number | undefined, activityType?: string | number | undefined, display?: string | number | undefined, user?: string | undefined, intent?: string | undefined, action?: string | undefined, pkg?: string | undefined, uri?…
default.stopRecordingScreen(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(options?: StopScreenRecordingOpts | undefined): Promise<string>
default.getNetworkConnection(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<number>
default.mobileGetGeolocation(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<GeoLocation>
default.mobileGetPermissions(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(type?: PermissionsType | undefined, appPackage?: string | undefined): Promise<string[]>
default.mobileIsAppInstalled(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string, user?: string | number | undefined): Promise<boolean>
default.mobileSendTrimMemory(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(pkg: string, level: TrimMemoryLevel): Promise<void>
default.mobileSetGeolocation(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(latitude: number, longitude: number, altitude?: number | undefined, satellites?: number | undefined, speed?: number | undefined, bearing?: number | undefined, accuracy?: number | undefined): Promise<void>
default.setNetworkConnection(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(type: number): Promise<number>
default.setStylusHandwriting(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(enabled: boolean): Promise<void>
default.startRecordingScreen(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(options?: StartScreenRecordingOpts | undefined): Promise<string>
default.assignBiDiLogListener<EE extends EventEmitter>(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPa…<EE extends EventEmitter>(logEmitter: EE, properties: BiDiListenerProperties): [EE, LogListener]
default.getDeviceInfoFromCaps(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<ADBDeviceInfo>
default.getThirdPartyPackages(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(filterPackages?: string[] | undefined): Promise<string[]>
default.isChromedriverContext(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(viewName: string): boolean
default.mobileGetConnectivity(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(services?: ServiceType | ServiceType[] | undefined): Promise<GetConnectivityResult>
default.mobileRefreshGpsCache(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(timeoutMs?: number | undefined): Promise<void>
default.mobileSetConnectivity(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(wifi?: boolean | undefined, data?: boolean | undefined, airplaneMode?: boolean | undefined): Promise<void>
default.mobileGetNotifications(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<StringRecord>
default.mobileResetGeolocation(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.startChromedriverProxy(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(context: string, webviewsMapping: WebviewsMapping[]): Promise<void>
default.toggleLocationServices(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.uninstallOtherPackages(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appPackages: string[], filterPackages?: string[] | undefined): Promise<void>
default.getPerformanceDataTypes(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<PerformanceDataType[]>
default.mobileChangePermissions(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(permissions: string | string[], appPackage?: string | undefined, action?: PMAction | AppOpsAction | undefined, target?: PermissionTarget | undefined): Promise<void>
default.mobileStopLogsBroadcast(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.notifyBiDiContextChange(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.stopChromedriverProxies(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.mobileGetPerformanceData(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(packageName: string, dataType: PerformanceDataType): Promise<any[][]>
default.mobileStartLogsBroadcast(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.suspendChromedriverProxy(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): void
default.isLocationServicesEnabled(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<boolean>
default.mobilePerformEditorAction(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(action: string | number): Promise<void>
default.mobileStopScreenStreaming(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
default.mobileStartScreenStreaming(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(width?: number | undefined, height?: number | undefined, bitRate?: number | undefined, host?: string | undefined, port?: number | undefined, pathname?: string | undefined, tcpPort?: number | undefined, quality?: number | undefined, considerRotation?: boolean | undefined, logPipelineDetails?: boolea…
default.mobileExecEmuConsoleCommand(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(command: string | string[], execTimeout?: number | undefined, connTimeout?: number | undefined, initTimeout?: number | undefined): Promise<string>
default.mobileGetChromeCapabilities(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<StringRecord>
default.mobilePerformStatusBarCommand(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(command: StatusBarCommand, component?: string | undefined): Promise<string>
default.mobileInjectEmulatorCameraImage(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(payload: string): Promise<void>
default.mobileStopMediaProjectionRecording(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(remotePath?: string | undefined, user?: string | undefined, pass?: string | undefined, method?: any, headers?: any, fileFieldName?: string | undefined, formFields?: any, uploadTimeout?: number | undefined): Promise<string>
default.mobileStartMediaProjectionRecording(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(resolution?: string | undefined, priority?: "high" | "normal" | "low" | undefined, maxDurationSec?: number | undefined, filename?: string | undefined): Promise<boolean>
default.mobileIsMediaProjectionRecordingRunning(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<boolean>
AndroidDriver.keys(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(keys: string | string[]): Promise<void>
AndroidDriver.lock(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(seconds?: number | undefined): Promise<void>
AndroidDriver.click(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<void>
AndroidDriver.reset(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.getLog(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(logType: string): Promise<any>
AndroidDriver.setUrl(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(uri: string): Promise<void>
AndroidDriver.unlock(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.execute(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(script: string, args?: any): Promise<any>
AndroidDriver.getName(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<string>
AndroidDriver.getSize(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<Size>
AndroidDriver.getText(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<string>
AndroidDriver.gsmCall(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(phoneNumber: string, action: GsmAction): Promise<void>
AndroidDriver.powerAC(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(state: PowerACState): Promise<void>
AndroidDriver.sendSMS(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(phoneNumber: string, message: string): Promise<void>
AndroidDriver.closeApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.gsmVoice(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(state: GsmVoiceState): Promise<void>
AndroidDriver.isLocked(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<boolean>
AndroidDriver.isWifiOn(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<boolean>
AndroidDriver.pullFile(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(remotePath: string): Promise<string>
AndroidDriver.pushFile(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(remotePath: string, base64Data: string | number[]): Promise<void>
AndroidDriver.resetAUT(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(opts?: any): Promise<void>
AndroidDriver.setValue(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(keys: string | string[], elementId: string): Promise<void>
AndroidDriver.createADB(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<ADB>
AndroidDriver.gsmSignal(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(signalStrength: GsmSignalStrength): Promise<void>
AndroidDriver.launchApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.mobileNfc(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(action: NfcAction): Promise<void>
AndroidDriver.removeApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string, opts?: Omit<UninstallOptions, "appId"> | undefined): Promise<boolean>
AndroidDriver.sensorSet(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(sensorType: string, value: string | number): Promise<void>
AndroidDriver.setWindow(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(handle: string): Promise<void>
AndroidDriver.background(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(seconds: number): Promise<string | true>
AndroidDriver.doSendKeys(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(params: SendKeysOpts): Promise<void>
AndroidDriver.getStrings(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(language?: string | null | undefined, stringFile?: string | null | undefined): Promise<StringRecord>
AndroidDriver.initDevice(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.installAUT(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(opts?: any): Promise<void>
AndroidDriver.installApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appPath: string, opts: Omit<InstallOptions, "appId">): Promise<void>
AndroidDriver.pullFolder(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(remotePath: string): Promise<string>
AndroidDriver.setContext(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(name?: string | undefined): Promise<void>
AndroidDriver.toggleData(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.toggleWiFi(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.activateApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string): Promise<void>
AndroidDriver.findElOrEls(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(strategy: string, selector: string, mult: true, context?: string | undefined): Promise<Element[]> | (strategy: string, selector: string, mult: false, context?: string | undefined): Promise<Element>
AndroidDriver.fingerprint(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(fingerprintId: string | number): Promise<void>
AndroidDriver.getContexts(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string[]>
AndroidDriver.getLocation(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<Position>
AndroidDriver.getLogTypes(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string[]>
AndroidDriver.mobileShell<T extends boolean>(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage:…<T extends boolean>(command: string, args?: string[] | undefined, timeout?: number | undefined, includeStderr?: T | undefined): Promise<T extends true ? { stdout: string; stderr: string; } : string>
AndroidDriver.getAttribute(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(attribute: string, elementId: string): Promise<string | null>
AndroidDriver.hideKeyboard(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<boolean>
AndroidDriver.isWebContext(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): boolean
AndroidDriver.mobileUnlock(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(key?: string | undefined, type?: UnlockType | undefined, strategy?: string | undefined, timeoutMs?: number | undefined): Promise<void>
AndroidDriver.networkSpeed(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(networkSpeed: NetworkSpeed): Promise<void>
AndroidDriver.pressKeyCode(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(keycode: string | number, metastate?: number | undefined): Promise<void>
AndroidDriver.replaceValue(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(keys: string | string[], elementId: string): Promise<void>
AndroidDriver.setDataState(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(isOn: boolean): Promise<void>
AndroidDriver.setWifiState(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(isOn: boolean): Promise<void>
AndroidDriver.terminateApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string, options?: TerminateAppOpts | undefined): Promise<boolean>
AndroidDriver.getDeviceTime(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(format?: string | undefined): Promise<string>
AndroidDriver.getLaunchInfo(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<ADBLaunchInfo | undefined>
AndroidDriver.getSystemBars(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<StringRecord>
AndroidDriver.getWindowRect(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<Rect>
AndroidDriver.getWindowSize(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<Size>
AndroidDriver.mobileGsmCall(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(phoneNumber: string, action: GsmAction): Promise<void>
AndroidDriver.mobileListSms(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(opts?: ListSmsOpts | undefined): Promise<SmsListResult>
AndroidDriver.mobilePowerAc(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(state: PowerACState): Promise<void>
AndroidDriver.mobileSendSms(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(phoneNumber: string, message: string): Promise<void>
AndroidDriver.powerCapacity(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(batteryPercent: number): Promise<void>
AndroidDriver.queryAppState(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string): Promise<AppState>
AndroidDriver.switchContext(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(name: string, webviewsMapping: WebviewsMapping[]): Promise<void>
AndroidDriver.assignContexts(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(webviewsMapping: WebviewsMapping[]): string[]
AndroidDriver.elementEnabled(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<boolean>
AndroidDriver.getGeoLocation(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<GeoLocation>
AndroidDriver.isAppInstalled(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string, opts?: IsAppInstalledOptions | undefined): Promise<boolean>
AndroidDriver.isIMEActivated(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<boolean>
AndroidDriver.mobileClearApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string): Promise<void>
AndroidDriver.mobileGsmVoice(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(state: GsmVoiceState): Promise<void>
AndroidDriver.mobileListApps(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(user?: string | number | undefined): Promise<AppInfoMap>
AndroidDriver.performActions(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(actions: StringRecord[]): Promise<void>
AndroidDriver.setGeoLocation(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(location: GeoLocation): Promise<GeoLocation>
AndroidDriver.elementSelected(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<boolean>
AndroidDriver.getWindowHandle(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string>
AndroidDriver.isKeyboardShown(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<boolean>
AndroidDriver.mobileBluetooth(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(action: BluetoothAction): Promise<void>
AndroidDriver.mobileBroadcast(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(receiverPermission?: string | undefined, allowBackgroundActivityStarts?: boolean | undefined, user?: string | number | undefined, intent?: string | undefined, action?: string | undefined, pkg?: string | undefined, uri?: string | undefined, mimeType?: string | undefined, identifier?: string | undefi…
AndroidDriver.mobileGetUiMode(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(mode: string): Promise<string>
AndroidDriver.mobileGsmSignal(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(strength: GsmSignalStrength): Promise<void>
AndroidDriver.mobileRemoveApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string, timeout?: number | undefined, keepData?: boolean | undefined, skipInstallCheck?: boolean | undefined): Promise<boolean>
AndroidDriver.mobileSetUiMode(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(mode: string, value: string): Promise<void>
AndroidDriver.setElementValue(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(keys: string | string[], elementId: string, replace?: boolean | undefined): Promise<void>
AndroidDriver.elementDisplayed(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<boolean>
AndroidDriver.getWindowHandles(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string[]>
AndroidDriver.installOtherApks(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(otherApps: string[], opts?: any): Promise<void>
AndroidDriver.longPressKeyCode(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(keycode: string | number, metastate?: number | undefined): Promise<void>
AndroidDriver.mobileDeleteFile(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(remotePath: string): Promise<boolean>
AndroidDriver.mobileDeviceidle(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(action: "whitelistAdd" | "whitelistRemove", packages?: string | string[] | undefined): Promise<void>
AndroidDriver.mobileInstallApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appPath: string, checkVersion?: boolean | undefined, timeout?: number | undefined, allowTestPackages?: boolean | undefined, useSdcard?: boolean | undefined, grantPermissions?: boolean | undefined, replace?: boolean | undefined, noIncremental?: boolean | undefined): Promise<void>
AndroidDriver.toggleFlightMode(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.activateIMEEngine(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(imeId: string): Promise<void>
AndroidDriver.doSetElementValue(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(params: DoSetElementValueOpts): Promise<void>
AndroidDriver.getCurrentContext(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string>
AndroidDriver.getCurrentPackage(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string>
AndroidDriver.getDisplayDensity(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<number>
AndroidDriver.getLocationInView(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(elementId: string): Promise<Position>
AndroidDriver.mobileFingerprint(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(fingerprintId: string | number): Promise<void>
AndroidDriver.mobileGetContexts(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(waitForWebviewMs?: number | undefined): Promise<WebviewsMapping[]>
AndroidDriver.mobileStopService(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(user?: string | undefined, intent?: string | undefined, action?: string | undefined, pkg?: string | undefined, uri?: string | undefined, mimeType?: string | undefined, identifier?: string | undefined, component?: string | undefined, categories?: string | string[] | undefined, extras?: string[][] | …
AndroidDriver.openNotifications(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.setValueImmediate(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(keys: string | string[], elementId: string): Promise<void>
AndroidDriver.defaultContextName(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): string
AndroidDriver.defaultWebviewName(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): string
AndroidDriver.doFindElementOrEls(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(params: FindElementOpts): Promise<any>
AndroidDriver.ensureDeviceLocale(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(language: string, country: string, script?: string | undefined): Promise<void>
AndroidDriver.getActiveIMEEngine(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string>
AndroidDriver.getCurrentActivity(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string>
AndroidDriver.getPerformanceData(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(packageName: string, dataType: string, retries?: number | undefined): Promise<any[][]>
AndroidDriver.mobileNetworkSpeed(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(speed: NetworkSpeed): Promise<void>
AndroidDriver.mobileStartService(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(foreground?: boolean | undefined, user?: string | undefined, intent?: string | undefined, action?: string | undefined, pkg?: string | undefined, uri?: string | undefined, mimeType?: string | undefined, identifier?: string | undefined, component?: string | undefined, categories?: string | string[] |…
AndroidDriver.mobileTerminateApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string, timeout?: string | number | undefined): Promise<boolean>
AndroidDriver.onChromedriverStop(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(context: string): Promise<void>
AndroidDriver.startChromeSession(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.availableIMEEngines(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<string[]>
AndroidDriver.deactivateIMEEngine(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.mobileBackgroundApp(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(seconds?: number | undefined): Promise<void>
AndroidDriver.mobileGetDeviceTime(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(format?: string | undefined): Promise<string>
AndroidDriver.mobilePowerCapacity(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(percent: number): Promise<void>
AndroidDriver.mobileStartActivity(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(wait?: boolean | undefined, stop?: boolean | undefined, windowingMode?: string | number | undefined, activityType?: string | number | undefined, display?: string | number | undefined, user?: string | undefined, intent?: string | undefined, action?: string | undefined, pkg?: string | undefined, uri?…
AndroidDriver.stopRecordingScreen(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(options?: StopScreenRecordingOpts | undefined): Promise<string>
AndroidDriver.getNetworkConnection(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<number>
AndroidDriver.mobileGetGeolocation(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<GeoLocation>
AndroidDriver.mobileGetPermissions(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(type?: PermissionsType | undefined, appPackage?: string | undefined): Promise<string[]>
AndroidDriver.mobileIsAppInstalled(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appId: string, user?: string | number | undefined): Promise<boolean>
AndroidDriver.mobileSendTrimMemory(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(pkg: string, level: TrimMemoryLevel): Promise<void>
AndroidDriver.mobileSetGeolocation(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(latitude: number, longitude: number, altitude?: number | undefined, satellites?: number | undefined, speed?: number | undefined, bearing?: number | undefined, accuracy?: number | undefined): Promise<void>
AndroidDriver.setNetworkConnection(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(type: number): Promise<number>
AndroidDriver.setStylusHandwriting(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(enabled: boolean): Promise<void>
AndroidDriver.startRecordingScreen(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(options?: StartScreenRecordingOpts | undefined): Promise<string>
AndroidDriver.assignBiDiLogListener<EE extends EventEmitter>(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPa…<EE extends EventEmitter>(logEmitter: EE, properties: BiDiListenerProperties): [EE, LogListener]
AndroidDriver.getDeviceInfoFromCaps(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<ADBDeviceInfo>
AndroidDriver.getThirdPartyPackages(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(filterPackages?: string[] | undefined): Promise<string[]>
AndroidDriver.isChromedriverContext(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(viewName: string): boolean
AndroidDriver.mobileGetConnectivity(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(services?: ServiceType | ServiceType[] | undefined): Promise<GetConnectivityResult>
AndroidDriver.mobileRefreshGpsCache(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(timeoutMs?: number | undefined): Promise<void>
AndroidDriver.mobileSetConnectivity(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(wifi?: boolean | undefined, data?: boolean | undefined, airplaneMode?: boolean | undefined): Promise<void>
AndroidDriver.mobileGetNotifications(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<StringRecord>
AndroidDriver.mobileResetGeolocation(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.startChromedriverProxy(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(context: string, webviewsMapping: WebviewsMapping[]): Promise<void>
AndroidDriver.toggleLocationServices(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.uninstallOtherPackages(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(appPackages: string[], filterPackages?: string[] | undefined): Promise<void>
AndroidDriver.getPerformanceDataTypes(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<PerformanceDataType[]>
AndroidDriver.mobileChangePermissions(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(permissions: string | string[], appPackage?: string | undefined, action?: PMAction | AppOpsAction | undefined, target?: PermissionTarget | undefined): Promise<void>
AndroidDriver.mobileStopLogsBroadcast(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.notifyBiDiContextChange(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.stopChromedriverProxies(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.mobileGetPerformanceData(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(packageName: string, dataType: PerformanceDataType): Promise<any[][]>
AndroidDriver.mobileStartLogsBroadcast(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.suspendChromedriverProxy(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): void
AndroidDriver.isLocationServicesEnabled(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<boolean>
AndroidDriver.mobilePerformEditorAction(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(action: string | number): Promise<void>
AndroidDriver.mobileStopScreenStreaming(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<void>
AndroidDriver.mobileStartScreenStreaming(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(width?: number | undefined, height?: number | undefined, bitRate?: number | undefined, host?: string | undefined, port?: number | undefined, pathname?: string | undefined, tcpPort?: number | undefined, quality?: number | undefined, considerRotation?: boolean | undefined, logPipelineDetails?: boolea…
AndroidDriver.mobileExecEmuConsoleCommand(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(command: string | string[], execTimeout?: number | undefined, connTimeout?: number | undefined, initTimeout?: number | undefined): Promise<string>
AndroidDriver.mobileGetChromeCapabilities(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<StringRecord>
AndroidDriver.mobilePerformStatusBarCommand(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(command: StatusBarCommand, component?: string | undefined): Promise<string>
AndroidDriver.mobileInjectEmulatorCameraImage(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(payload: string): Promise<void>
AndroidDriver.mobileStopMediaProjectionRecording(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(remotePath?: string | undefined, user?: string | undefined, pass?: string | undefined, method?: any, headers?: any, fileFieldName?: string | undefined, formFields?: any, uploadTimeout?: number | undefined): Promise<string>
AndroidDriver.mobileStartMediaProjectionRecording(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(resolution?: string | undefined, priority?: "high" | "normal" | "low" | undefined, maxDurationSec?: number | undefined, filename?: string | undefined): Promise<boolean>
AndroidDriver.mobileIsMediaProjectionRecordingRunning(this: AndroidDriver<{ readonly platformName: { readonly isString: true; readonly inclusionCaseInsensitive: readonly ["Android"]; readonly presence: true; }; readonly deviceName: { readonly isString: true; }; readonly appActivity: { readonly isString: true; }; readonly appPackage: { readonly isStrin…(): Promise<boolean>

Nuove deprecazioni

Nessuna rilevata.

Requisiti cambiati (engines, dipendenze peer)

PrimaDopo
engines.node^20.19.0 || ^22.12.0 || >=24.0.0^22.22.2 || ^24.15.0 || >=26.0.0
peerDependencies.appium^3.0.0-rc.2^4.0.0-beta.4
Nuovi export (1)
importexportkind
appium-android-driverGeoLocationinterface

Changelog tra queste versioni

Testo pubblicato dagli autori del pacchetto, mostrato così com’è.

15.0.0
### ⚠ BREAKING CHANGES

* Remove the deprecated autoLaunch constraint.
* requires Appium >=4.0.0-beta.0 and drops Node 20 support
(minimum is now ^22.22.2 || ^24.15.0 || >=26.0.0), matching Appium 4's own
minimum supported Node engine.

### Features

* add common caps and remove deprecated autoLaunch ([#1108](https://github.com/appium/appium-android-driver/issues/1108)) ([3e8655b](https://github.com/appium/appium-android-driver/commit/3e8655b9fc89f241b2933c3c7ef39f4162d82a44))
* target Appium 4 beta ([#1104](https://github.com/appium/appium-android-driver/issues/1104)) ([1ae661b](https://github.com/appium/appium-android-driver/commit/1ae661b0c0b4fad3f528568b6f31d35ce5e97235))

### Bug Fixes

* filter empty entries in getThirdPartyPackages ([#1114](https://github.com/appium/appium-android-driver/issues/1114)) ([0a6acde](https://github.com/appium/appium-android-driver/commit/0a6acdeaa47f2bdec123087f0c63f3c8fb298d0a))
* place positional intent argument after options in parseIntentSpec ([#1112](https://github.com/appium/appium-android-driver/issues/1112)) ([efddb50](https://github.com/appium/appium-android-driver/commit/efddb509886b2176367a9d63ac53df235fc1c577))

### Miscellaneous Chores

* attach commands via prototype to allow overrides in descendants ([#1110](https://github.com/appium/appium-android-driver/issues/1110)) ([9c7893e](https://github.com/appium/appium-android-driver/commit/9c7893e3fb025f191f0f69bd8e560498c33c0521))
* bump @appium/* packages to latest betas ([#1106](https://github.com/appium/appium-android-driver/issues/1106)) ([dbd9b6a](https://github.com/appium/appium-android-driver/commit/dbd9b6ac4ae861574f8f52ef4e80af8573e94ce0))

Dai questi dati al tuo agente IA

Vigia è un server MCP gratuito: il tuo agente di programmazione verifica versioni, modifiche incompatibili e vulnerabilità prima di scrivere codice. Senza registrazione né chiave API.

claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp

Aggiungi a CursorAggiungi a VS Code★ Stella su GitHub

Qualsiasi altro client MCP
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }

Skill per agenti (SKILL.md): dice all'agente quando usare Vigia · GitHub Action per le pull request

Domande frequenti

Quali sono le modifiche incompatibili aggiornando appium-android-driver da 14 a 15?

Tra appium-android-driver 14.2.6 e 15.0.0, Vigia ha trovato 0 export rimossi, 0 firme modificate e 332 membri di classi o interfacce rimossi o modificati.

Cosa è stato deprecato in appium-android-driver 15?

0 export o membri risultano ora deprecati in appium-android-driver 15.0.0.

Per gli agenti

GET https://vigia.coredls.cloud/v1/packages/npm/appium-android-driver/upgrade?from=14.2.6&to=15.0.0