AndroidSdk和Adb常用命令
AI-摘要
Tianli GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客

AndroidSdk和Adb常用命令
包管理器
列出所有包
.\cmdline-tools\latest\bin\sdkmanager.bat --list
安装包
.\cmdline-tools\latest\bin\sdkmanager.bat "build-tools;36.1.0" "cmake;3.22.1" "emulator" "platform-tools" "platforms;android-31"
列出已安装的包
.\cmdline-tools\latest\bin\sdkmanager.bat --list_installed
删除包
.\cmdline-tools\latest\bin\sdkmanager.bat --uninstall "build-tools;36.1.0"
虚拟机相关
创建
.\cmdline-tools\latest\bin\avdmanager.bat create avd -n android_33 -k "system-images;android-33-ext5;google_apis_playstore;arm64-v8a"
删除
.\cmdline-tools\latest\bin\avdmanager.bat delete avd -n android_33
运行
.\emulator\emulator.exe -avd android_33
冷启动
# -no-snapshot:不从快照启动(相当于冷启动)
.\emulator\emulator.exe -avd android_31 -no-snapshot
# -wipe-data:清除用户数据(恢复到初始状态)
.\emulator\emulator.exe -avd android_31 -wipe-data
遇到问题
ERROR | x86_64 emulation currently requires hardware acceleration!
CPU acceleration status: Android Emulator hypervisor driver is not installed on this machine
More info on configuring VM acceleration on Windows:
https://developer.android.com/studio/run/emulator-acceleration#vm-windows
General information on acceleration: https://developer.android.com/studio/run/emulator-acceleration
解决办法:打开“启用或关闭Windows功能”,打开“Hyper-V”选项,重启电脑
Adb命令
列出所有连接的设备
adb devices -l
连接网络上的wifi调试设备
adb connect 192.168.2.103:38851
安装应用到指定设备
adb -s 2410DPN6CC install /path/to/xxx.apk
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员小航
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果