Skip to content

ObsidianAndroidAppiumTransportOptions.shouldAutoInstallAppiumDependencies?

ObsidianAndroidAppiumTransportOptions › shouldAutoInstallAppiumDependencies?

Type: boolean

Whether to automatically install missing Appium dependencies (the uiautomator2 driver, and Appium itself) before auto-starting the server.

When true (the default) and the harness is about to auto-start the Appium server (shouldAutoStartAppium), the factory first ensures Appium is installed (globally, via npm install -g appium) and that the uiautomator2 driver is installed (appium driver install uiautomator2), installing whichever is missing. Ignored when attaching to an already-running server (nothing is auto-started, so nothing is installed) or when shouldAutoStartAppium is false. Set it to false to manage the Appium toolchain yourself and skip the machine-mutating global install.