「笔记」 使用 Android Studio 命令行工具启动 Android 模拟器
只做了验证,其实并不好用
相关链接
tips
CLI 工具安装
CLI 工具的放置目录需要套一层 latest 文件夹,否则 SDKManager 寻找不到自身路径
1 2 3 4 5 6 7
| ${ANDROID_HOME} ├─cmdline-tools │ └─latest │ ├─bin │ └─lib ├─emulator └─system-images
|
SDK 安装
由于不想对系统做过多的改动,所以使用 ps1 脚本启动环境
1 2 3 4 5 6 7 8
| $env:Path = "${PSScriptRoot}\jdk\ms_jdk-21.0.6+7\bin;$env:Path" $env:Path = "${PSScriptRoot}\cmdline-tools\latest\bin;$env:Path" $env:Path = "${PSScriptRoot}\emulator;$env:Path" $env:JAVA_HOME = "${PSScriptRoot}\jdk\ms_jdk-21.0.6+7" $env:ANDROID_HOME = "${PSScriptRoot}" $env:ANDROID_USER_HOME = "${PSScriptRoot}" $env:ANDROID_AVD_HOME = "${PSScriptRoot}\avd" powershell
|
1 2 3 4 5 6
| sdkmanager.bat --list
sdkmanager.bat --list_installed
sdkmanager.bat "system-images;android-35;google_apis_playstore;x86_64"
|
创建 AVD 设备
1 2 3 4 5 6
| avdmanager.bat list avd
avdmanager.bat create avd -n avd_name -d pixel_tablet -c 32768M -k "system-images;android-35;google_apis_playstore;x86_64"
avdmanager.bat delete avd -n avd_name
|
启动 AVD 设备
1
| emulator.exe -avd avd_name
|