start_emulator
Starts an Android emulator (AVD) and waits for boot completion, returning immediately if it is already running. Prepares a local emulator for app testing by AI agents.
Instructions
Start an Android emulator (AVD) and wait until it has booted. Returns immediately if it is already running.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"avd": "<avd>"
},
"name": "start_emulator"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| avd | Yes | AVD name from list_devices | |
| headless | No | Run without a window | |
| cold_boot | No | Ignore the quick-boot snapshot |