定义和运行android虚拟设备
avd-compose的Python项目详细描述
avd组合
定义并运行Android虚拟设备
要求
- Android工作室
- Python3.4+
- PIP3
注释
确保设置了ANDROID_HOME
环境变量。
$ echo$ANDROID_HOME $ exportANDROID_HOME=$HOME/Android/Sdk $ echo$ANDROID_HOME /home/f9n/Android/Sdk
安装
$ pip3 install --user avd-compose
用法
$ avd-compose --help $ avd-compose version $ cat <<EOF >avd-compose.ymlversion: 1platforms: - name: My_Nexus_5 avd: package: "system-images;android-27;google_apis_playstore;x86" device: Nexus 5 emulator: - name: My_Nexus_One avd: package: "system-images;android-27;google_apis_playstore;x86" device: Nexus One emulator:EOF $ # Create all of them $ avd-compose create $ # Create one of them $ avd-compose create --name My_Nexus_One $ # Destroy all of them $ avd-compose destroy $ # Destroy one of them $ avd-compose destroy --name My_Nexus_One $ avd-compose up --name My_Nexus_5
示例
查找examples目录。