UNPKG

android-bot

Version:

Android-bot is built on the AutoBot JavaScript library and provides features such as wireless screen casting and real-time control within a local network, key simulation, screen recording, screenshot capture, layout analysis, file management, application

174 lines (173 loc) 4.47 kB
export declare class MyApplicationInfo { appComponentFactory: string; backupAgentName: string; category: number; className: string; compatibleWidthLimitDp: number; compileSdkVersion: number; compileSdkVersionCodename: string; dataDir: string; descriptionRes: number; deviceProtectedDataDir: string; enabled: boolean; flags: number; largestWidthLimitDp: number; manageSpaceActivityName: string; minSdkVersion: number; nativeLibraryDir: string; permission: string; processName: string; publicSourceDir: string; requiresSmallestWidthDp: number; sharedLibraryFiles: string[]; sourceDir: string; splitNames: string[]; splitPublicSourceDirs: string[]; splitSourceDirs: string[]; storageUuid: string; targetSdkVersion: number; taskAffinity: string; theme: number; uiOptions: number; uid: number; } export declare class MyActivityInfo { banner: number; icon: number; labelRes: number; logo: number; metaData: string; name: string; nonLocalizedLabel: string; packageName: string; applicationInfo: string; attributionTags: string; descriptionRes: number[]; directBootAware: boolean; enabled: boolean; exported: boolean; processName: string; splitName: string; colorMode: number; configChanges: number; documentLaunchMode: number; flags: number; launchMode: number; maxRecents: number; parentActivityName: string; permission: string; persistableMode: number; requiredDisplayCategory: string; screenOrientation: number; softInputMode: number; targetActivity: string; taskAffinity: string; theme: number; uiOptions: number; windowLayout: string; } export declare class MyProviderInfo { banner: number; icon: number; labelRes: number; logo: number; metaData: string; name: string; nonLocalizedLabel: string; packageName: string; applicationInfo: string; attributionTags: string[]; descriptionRes: number; directBootAware: boolean; enabled: boolean; exported: boolean; processName: string; splitName: string; authority: string; flags: number; forceUriPermissions: boolean; grantUriPermissions: boolean; initOrder: number; isSyncable: boolean; multiprocess: boolean; pathPermissions: string; readPermission: string; uriPermissionPatterns: string; writePermission: string; } export declare class MyServiceInfo { banner: number; icon: number; labelRes: number; logo: number; metaData: string; name: string; nonLocalizedLabel: string; packageName: string; applicationInfo: string; attributionTags: string[]; descriptionRes: number; directBootAware: boolean; enabled: boolean; exported: boolean; processName: string; splitName: string; flags: number; permission: string; } export declare class MyPermissionInfo { banner: number; icon: number; labelRes: number; logo: number; metaData: string; name: string; nonLocalizedLabel: string; packageName: string; descriptionRes: number; flags: number; group: string; nonLocalizedDescription: string; protectionLevel: number; } export declare class MyFeatureInfo { flags: number; name: string; reqGlEsVersion: number; version: number; } export declare class SubPackageInfo { attributions: string; baseRevisionCode: number; configPreferences: string; featureGroups: string; firstInstallTime: number; gids: number[]; installLocation: number; instrumentation: string; isApex: boolean; lastUpdateTime: number; packageName: string; requestedPermissionsFlags: number[]; services: string; sharedUserId: string; sharedUserLabel: number; splitNames: string[]; splitRevisionCodes: number[]; versionCode: number; versionName: string; label: string; icon: string; } export declare class PackageInfo { applicationInfo: MyApplicationInfo; activities: Array<MyActivityInfo>; receivers: Array<MyActivityInfo>; services: Array<MyServiceInfo>; permissions: Array<MyPermissionInfo>; requestedPermissions: string[]; reqFeatures: Array<MyFeatureInfo>; providers: Array<MyProviderInfo>; packageInfo: SubPackageInfo; singnatures: string; }