mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2025-12-12 01:52:31 +01:00
| .. | ||
| avd.plugin.zsh | ||
| README.md | ||
avd plugin
The avd plugin provides a few functions for Android Virtual Device / Android Emulator commands to list all the available AVDs and launch them more easily.
To use it, add avd to the plugins array of your zshrc file:
plugins=(... avd)
Requirements
In order to make this work, you will need to have the Android emulator
tool set up in your path. This plugin will try to find that tool in
$ANDROID_HOME as a last resort, however it will make it slower and may
not work as expected.
Functions
avds- Lists all the AVDs-swill skip the AVD numbers at the beginning of each output line
avd [-v] <n>- Launches n-th AVD from the AVDs list printed byavds-vwill let stdout and stderr print to the console which is disabled by default to avoid the clutter
find_emulator- Tries to find theemulatortool either in your path or$ANDROID_HOMEdirectory
Aliases
emus [-s]- Same asavds [-s]emu [-v] <n>- Same asavd [-v] <n>
Exemplary usage:
~/
> avds
1:Pixel_2_API_30
2:Samsung_Tab_A_2019_API_25
3:Samsung_Tab_A_2019_API_29
~/
> avd 2
Starting emulator: Samsung_Tab_A_2019_API_25