android completion

Installs shell autocomplete configuration for Android CLI in the current user profile.

Usage

android completion [-h] [<shell>]

Options

  • -h,--help - Shows the help message for the specified command.

android options:

  • --sdk=PARAM - Path to the Android SDK.
  • -v,--verbose - Enable verbose output for troubleshooting.
  • -V,--version - Print version information and exit.

Positional arguments

  • <shell> - If provided, prints the completion configuration script for the specified shell without installing it. Supports Bash and Zsh.

Description

android completion configures tab-completion for android commands, subcommands, and options in your shell.

When run without arguments, android completion automatically detects your active shell and updates your user profile (such as the ~/.bashrc or ~/.zshrc files) to load the completion script on startup. When a <shell> argument (bash or zsh) is provided, the completion script is printed to standard output without modifying any files on disk.

Supported shells

  • bash: Generates or installs a Bash completion script.
  • zsh: Generates or installs a Zsh completion script.

Examples

Automatically install autocomplete into your current user profile:

android completion

Print the Bash autocomplete script to standard output or load it in the current session:

source <(android completion bash)

Print the Zsh autocomplete script to standard output or load it in the current session:

source <(android completion zsh)