# Install android-cli with Homebrew Cask

Command-line interface for Android app development with AI agents. Version 1.0.16261425 via Homebrew Cask; verified 2026-09-09. Also installable with nix: nix profile install nixpkgs#android-cli.

## Install

```sh
sudo av install cask:android-cli
```

Additional install commands:

### macOS

- Homebrew Cask (100%):

```sh
brew install --cask android-cli
```

  Evidence: local Homebrew cask metadata

## Package facts

- **Package key:** cask:android-cli
- **Package manager:** Homebrew Cask
- **Package manager page:** <https://formulae.brew.sh/cask/android-cli>
- **Version:** 1.0.16261425
- **Source summary:** Command-line interface for Android app development with AI agents
- **Homepage:** <https://developer.android.com/tools/agents/android-cli>
- **Upstream docs:** <https://developer.android.com/tools/agents/android-cli>
- **Source archive:** <https://dl.google.com/android/cli/1.0.15985488/darwin_arm64/android>
- **Last updated:** 2026-09-09T13:59:28+02:00
- **Generated:** 2026-09-19T06:45:57+00:00

## Executables

- android (binary)
- android (alias)

## Install behavior

- Post-install hook: not defined
- Bottle: not available

## Freshness

- Page generated: 2026-09-19
- Package-manager version: 1.0.16261425
- Package-manager updated: 2026-09-09
- Local data: ok
- Upstream repository: https://developer.android.com/tools/agents/android-cli
- info: Release/tag comparison is only available for GitHub repositories.
## Project history and usage

Android CLI is Google's command-line interface for Android application development, automation, and agent-first workflows.

### Project history

Google's Android developer team introduced Android CLI as a standardized command-line entry point for agent-first Android development. The tool brings environment setup, project scaffolding, SDK and virtual-device management, testing journeys, and Android Studio interaction into a common command hierarchy.

### Adoption history

Android CLI entered the Android developer-tooling ecosystem as an agent-oriented companion to established Android tools. Its official workflow supports human-operated terminals, scripts, CI and coding agents, and android init installs an official Android CLI skill for agents.

### How it is used

Users invoke android commands to update the tool, inspect environments, create and run projects, manage SDK components and virtual devices, execute test journeys, and interact with Android Studio. The android init command installs agent guidance, while ~/.androidrc or %USERPROFILE%\.androidrc supplies default command-line flags.

### Why package nerds care

Android CLI is noteworthy because Google packages higher-level Android workflows behind one self-updating command while explicitly designing its interface for automation and coding agents. It complements rather than replaces the Android SDK, Android Studio, Gradle, and emulator tooling.

### Timeline

- 2026: Official Android CLI documentation described the tool as an agent-first interface for Android development and automation.

### Related projects

- Android SDK command-line tools and Android Studio.
- The official android/skills repository, which provides the Android CLI skill and Android knowledge resources.
- Gradle-based Android application projects.

### Sources

- <https://developer.android.com/tools/agents/android-cli>
- <https://github.com/android/skills/tree/main/devtools/android-cli>


## Security Notes

No matching local secret-handling manifest was found for android-cli. Package metadata is still published here so future coverage has a stable package URL.



## Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.


## Configuration files

- Unix: ~/.androidrc
- Windows: %USERPROFILE%\.androidrc
## Source Database Details

- **Source Database:** Homebrew cask API
- **Tap:** homebrew/cask
- **Full Token:** android-cli
- **Names:** Android CLI
- **Artifacts:** Binary: 1, Target: 1, Zap: 1
- **Deprecated:** no
- **Disabled:** no

## Other Package-Manager Records

- Nix - android-cli: normalized package name match | nixpkgs package indexes: pkgs/by-name/an/android-cli/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- winget - Google.AndroidCLI: normalized package name match | Windows Package Manager source index: Google.AndroidCLI from https://cdn.winget.microsoft.com/cache/source.msix
- MacPorts - android: installed executable or alias match | MacPorts ports tree: java/android/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1


## Related links

- [Homebrew Cask packages](https://pkg.so/homebrew-cask-packages/) - Generated from Homebrew Cask package-manager metadata.
- [Homebrew Cask binaries](https://pkg.so/homebrew-cask-binaries/) - Cask artifact metadata includes a binary.

## Combined YAML source

View the package source record on GitHub. [combined/android-cli.yml](https://github.com/mxcl/pkgdb/blob/main/combined/android-cli.yml)


## Sources

- pkg.so package database
- package-page enrichment
- curated configuration and credential file locations
- curated package history
- package version freshness
- pkgdb category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
