Bash and Zsh key bindings for Android SDK CLI, inspired by fzf-git.
This tool heavily depends on fzf and Android SDK command line tools. Check if the tools are installed in your environment.
- Add Cheon Jaeung's Tap.
brew tap cheonjaeung/tap- Install fzf-android using brew.
brew install fzf-androidsourcethe shell script to your.bashrcor.zshrc.
echo "source $(brew --prefix)/share/fzf-android/fzf-android.sh" >> ~/.zshrc- Download or clone the project.
git clone https://github.com/cheonjaeung/fzf-android.git ~/.fzf-androidsourcethe shell script to your.bashrcor.zshrc.
echo "source ~/.fzf-android/fzf-android.sh" >> ~/.zshrc- Restart your shell or apply the recent configuration.
source ~/.zshrcYou can open the selector user interface using the following key bindings.
- CTRL-A?: Show the help.
- CTRL-ACTRL-E: Show the device list.
- CTRL-ACTRL-V: Show the android virtual device list.
- CTRL-ACTRL-P: Show the installed package list.
- CTRL-ACTRL-F: Show the device file list.
Tip
You can use CTRL-A{key} instead of CTRL-ACTRL-{key}
Example of getting API level in the specific device's ADB shell.
Example of starting a virtual device.
This project is licensed under the MIT License. See LICENSE.txt for details.


