android - 无法配置“模拟器”命令行工具
问题描述
我在我的 Mac 上安装了 Android Studio,将以下行添加到我的.zshrc
文件中(然后source
d 它):
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
export ANDROID_HOME="$HOME/Android/Sdk"
export PATH="$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools:$PATH"
但是当我尝试执行模拟器命令(例如emulator -list-avds
)时,我收到了这个错误:
command not found: emulator
我可以运行adb
,所以我知道我的路径至少在某种程度上配置正确。谢谢!
解决方案
好吧,我是个白痴。我没有正确的 ANDROID_HOME 变量。以这种方式更新 .zshrc
将使模拟器和 adb 工作:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
export ANDROID_HOME="$HOME/Library/Android/Sdk"
export PATH="$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools:$PATH"
推荐阅读
- javascript - Chart.js 在悬停时显示旧图表
- elasticsearch - Elasticsearch 管道搜索?
- adsense-api - 为什么 AdSense 网络界面和 API 报告的数字不同?
- ajax - 如何将codeigniter与ajax连接起来
- apache-kafka - 卡夫卡不开始空白输出
- python - 将 zbar 实施到 pyinstaller - Exe 不工作
- php - Wordpress:找不到 PHP 脚本 HTTP 404 错误
- java - PageNotFound:1136 - 在名为“spring”的 DispatcherServlet 中找不到具有 URI [] 的 HTTP 请求的映射
- ocaml - 这不是一个函数;不能应用
- visual-studio-code - 如何忽略非缩小文件上传?