What the tool does
Emulators per lane
Pick a device for the lane, or add extra devices beside it. ADE checks the machine’s memory before it starts one, and stops emulators nobody is using.
Live view and controls
Watch the emulator in the pane, use Back, Home, and Recents, and tap or type into the running app.
Inspect and record
Select an element as chat context, read logs, and record a video of the session.
From another machine
Watch and drive a lane’s emulator from another computer, the web client, or your phone.
Agents
Agents use theade android command. They can start the lane’s emulator, build and install the app, drive it by element, read logcat, and capture proof. Run ade help android to see every command.
Each emulator takes several gigabytes of memory, so start them through ADE rather than with the emulator binary. ADE refuses a start that would make the machine swap.
iOS Simulator
The same idea for Apple devices, on macOS.
