Android 模拟器使用教程
1 登录模拟器的 shell 交互界面
模拟器启动后,名字末尾会带一个端口号,通过该端口即可登录。例如 emulator-5554 表示监听的端口为 5554。
在 Mac 终端:
telnet localhost 5554
auth <token>
token 信息保存在以下文件:
cat ~/.emulator_console_auth_token
2 让模拟器以代理的形式启动
emulator -avd [emulator_name] -http-proxy [proxy_ip]:[port]
# 示例:使用本机代理 172.24.177.254:8888 启动 Pixel_2_API_28
emulator -avd Pixel_2_API_28 -http-proxy 172.24.177.254:8888
报错:PANIC: Missing emulator engine program for ‘x86’ CPU
说明 emulator 引擎没有加入 PATH。在 ~/.bashrc(或 ~/.zshrc)中设置环境变量:
export ANDROID_SDK=$HOME/Library/Android/sdk
export PATH=$ANDROID_SDK/emulator:$ANDROID_SDK/tools:$PATH
然后 source ~/.bashrc(如果使用 zsh 则 source ~/.zshrc)。
3 查看当前有哪些模拟器实例
emulator -list-avds
# Pixel_2_API_28
阅读 —
·
全站 —