orke emulator permissions
Grant or revoke an Android runtime permission, or reset all runtime grants.
When to use it
Grant or revoke an Android runtime permission, or reset all runtime grants.
Syntax
Terminal
orke emulator permissions <grant|revoke> <package> <permission> | permissions reset [--device <serial>] [--json]Options
| Option | Required | Values and meaning |
|---|---|---|
--device | Optional | Device serial such as emulator-5554; attach also takes an AVD name. Defaults to this workspace's active devicetext |
--emulator | Optional | Same as --device (Orca's name); --device wins when both are giventext |
--op | Required | grant, revoke or resetgrant|revoke|reset |
--package | Optional | App package name such as com.example.apptext |
--permission | Optional | Permission name such as android.permission.CAMERAtext |
Read common options and errors →
Role and constraints
session binding, or same-OS-user operator with --session or --device · Windows, macOS, Linux
- A bound terminal acts only on its session workspace's devices. A terminal outside orke passes --session <id> or --device <serial>.
- reset takes no package or permission; grant and revoke need both.
Examples
Terminal
orke emulator permissions grant com.example.app android.permission.CAMERA --jsonReplace example IDs, slugs, revisions, and files with actual observations and inputs.
Response and partial results
Inspect replies and errors with --json. Acceptance is not work completion.