launch_app
Launch an Android app by package name. Starts its launcher activity and confirms the resolved component, or returns a clear error if the package is missing or has no launcher.
Instructions
Launch an app by package name (starts its LAUNCHER activity) and echo the resolved component on success. Fails with a clear message (not a raw monkey dump) when the package isn't installed or has no launcher activity. Combine with stop_app to restart an app cleanly from a known state.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| serial | No | Target device serial (adb -s). Optional when exactly one device is attached. | |
| package | Yes | Application package name (e.g. com.example.app). |