Vigia

ترقية appium-android-driver من 14.x إلى 15.x

مقارنة الواجهة العامة لـ appium-android-driver بين 14.2.6 و15.0.0، محسوبة تلقائيًا من أنواع TypeScript. التوقيع المعدّل تغيير محتمل غير متوافق، وليس أمرًا مؤكدًا.

الملخص

مسارات الاستيراد المحذوفة0
الصادرات المحذوفة0
التوقيعات المعدّلة0
أعضاء الأصناف أو الواجهات المحذوفة0
أعضاء الأصناف أو الواجهات المعدّلة332
موقوفة حديثًا0
تغييرات المتطلبات (engines واعتماديات peer)2
صادرات جديدة1

الصادرات المحذوفة

لم يُكتشف شيء.

التوقيعات المعدّلة

لم يُكتشف شيء.

أعضاء الأصناف أو الواجهات المحذوفة

لم يُكتشف شيء.

أعضاء الأصناف أو الواجهات المعدّلة

memberقبلبعد
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>

موقوفة حديثًا

لم يُكتشف شيء.

تغييرات المتطلبات (engines واعتماديات peer)

قبلبعد
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
صادرات جديدة (1)
importexportkind
appium-android-driverGeoLocationinterface

سجل التغييرات بين هذين الإصدارين

نص نشره مؤلفو الحزمة، معروض كما هو.

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))

زوّد وكيل الذكاء الاصطناعي بهذه البيانات

Vigia خادم MCP مجاني: يتحقق وكيل البرمجة لديك من الإصدارات والتغييرات غير المتوافقة والثغرات قبل أن يكتب الشيفرة. بلا تسجيل ولا مفتاح API.

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

أضِف إلى Cursorأضِف إلى VS Code★ نجمة على GitHub

أي عميل MCP آخر
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }

مهارة للوكلاء (SKILL.md): تخبر الوكيل متى يستخدم Vigia · GitHub Action لطلبات السحب

الأسئلة الشائعة

ما التغييرات غير المتوافقة عند ترقية appium-android-driver من 14 إلى 15؟

بين appium-android-driver 14.2.6 و15.0.0 وجد Vigia عدد 0 من الصادرات المحذوفة، و0 من التوقيعات المعدّلة، و332 من أعضاء الأصناف أو الواجهات المحذوفة أو المعدّلة.

ما الذي أصبح موقوفًا في appium-android-driver 15؟

عُلِّم 0 من الصادرات أو الأعضاء حديثًا على أنها موقوفة في appium-android-driver 15.0.0.

للوكلاء

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