Launch App
mobile_launch_appLaunch a mobile app directly by its package name or localized label, skipping home-screen navigation. Optionally wait for it to reach the foreground before continuing.
Instructions
Launch an app directly without navigating the home screen. Identify it by packageName or by the label in the device's current locale. By default, wait until the requested app is confirmed in the foreground; use mobile_launch_and_ready when a fresh validated screenshot is also needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | resume keeps the existing app task; cold force-stops the package before launching and is opt-in | resume |
| device | Yes | The device identifier to use. Use mobile_list_available_devices to find which devices are available to you. | |
| locale | No | Comma-separated BCP 47 locale tags to launch the app with (e.g., fr-FR,en-GB) | |
| appName | No | The app label in the device's current locale, for example 設定 or Settings | |
| waitFor | No | Readiness conditions. Foreground defaults to true; a target can require an exact visible UI field. | |
| packageName | No | The package name of the app to launch |