Skip to main content

Crate android

Crate android 

Source
Expand description

Android driver: adb client, agent deploy, agent session and emulator gRPC.

  • adb speaks the adb server’s smart-socket protocol with the driver’s own client (design D3).
  • agent deploys the resident agent, reuses or replaces a running one and connects to it (design D2 and D3).
  • emulator drives the emulator’s gRPC controller, the emulator fast path (design D7).
  • session puts an attached agent, and the controller when there is one, behind the mirror’s backend traits (design D5 and D7).

Modules§

adb
Client for the adb server’s smart-socket protocol (design D3).
agent
The resident agent from the host side (design D2 and D3): deploying it, reusing or replacing a running one, and the connection a session drives.
emulator
Client for the emulator’s gRPC controller: the emulator fast path (design D7, android-driver requirement “Emulator fast path”).
session
The agent session: an attached agent behind the mirror’s backend traits (task 5.3; design D5 and D7).