- Download Command line tools only
- Inspired from emulator-install-using-avdmanager
- Android CLI
Directory Structure
$ANDROID_SDK_ROOT/
├── bin/
├── build-tools/
| └── 37.0.0/
├── cmdline-tools/
| └── latest/
| | └── bin/
| | ├── android
| | ├── avdmanager
| | ├── sdkmanager
| | ├── ...
| └── tools/
| └── bin/
| ├── avdmanager
| ├── sdkmanager
| ├── ...
|── emulator/
|── licenses/
|── platform-tools/
| ├─ adb
| ├─ fastboot
| ├─ ...
|── platforms/
| └─ android-37.1/
|── system-images/
| └─ android-37.1/
- Download and call init.sh to set PATH for SDK
bin/download.shsource bin/init.shandroid sdk list --all --all-versions
android sdk update
avdmanager list- Install packages for Android
bin/install.sh android-37.1 google_apis_ps16k arm64-v8a- Restart adb
bin/restart.sh- Start emulator
bin/start.sh android-37.1bin/start.sh android-37.1 -no-boot-anim -debug init,metrics -timezone Europe/Warsaw- Debloat
bin/debloat.sh