appium-adb
Version:
Android Debug Bridge interface
36 lines (33 loc) • 842 B
text/typescript
import type {Logcat} from './logcat';
import type {StringRecord} from './tools/types';
export interface ADBOptions {
sdkRoot?: string;
udid?: string;
useKeystore?: boolean;
keystorePath?: string;
keystorePassword?: string;
keyAlias?: string;
keyPassword?: string;
executable?: ADBExecutable;
tmpDir?: string;
curDeviceId?: string;
emulatorPort?: number;
logcat?: Logcat;
binaries?: StringRecord;
suppressKillServer?: boolean;
adbPort?: number;
adbHost?: string;
adbExecTimeout?: number;
remoteAppsCacheLimit?: number;
buildToolsVersion?: string;
allowOfflineDevices?: boolean;
allowDelayAdb?: boolean;
remoteAdbHost?: string;
remoteAdbPort?: number;
clearDeviceLogsOnStart?: boolean;
listenAllNetwork?: boolean;
}
export interface ADBExecutable {
path: string;
defaultArgs: string[];
}