host = $host; $this->connect(); } public function connect() { return $this->executeCommand('connect ' . escapeshellarg($this->host)); } public function disconnect() { return $this->executeCommand('disconnect'); } public function executeCommand($command) { return shell_exec('adb ' . $command); } public function sendKey($keyIdentifier) { return $this->executeCommand(' shell input keyevent ' . ADB_KEYCODES[$keyIdentifier]); } }