mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-11-30 17:50:07 +00: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 AVDsavd [-v] <n>
- Launches n-th AVD from the AVDs list printed byavds
-v
will let stdout and stderr print to the console which is disabled by default to avoid the clutter
find_emulator
- Tries to find theemulator
tool either in your path or$ANDROID_HOME
directory
Aliases
emus
- Same asavds
emu [-v] <n>
- Same asavd [-v] <n>
Exemplary usage:
~/
> avds
Pixel_2_API_30
Samsung_Tab_A_2019_API_25
Samsung_Tab_A_2019_API_29
~/
> avd 2
Starting emulator: Samsung_Tab_A_2019_API_25
[3] 33463