wix/Detox 测试找不到 ANDROID_SDK_ROOT

Posted

技术标签:

【中文标题】wix/Detox 测试找不到 ANDROID_SDK_ROOT【英文标题】:wix/Detox Test can't find ANDROID_SDK_ROOT 【发布时间】:2021-10-25 11:19:39 【问题描述】:

运行后detox test -c android 它找不到我的 ANDROID_SDK_ROOT

$ANDROID_SDK_ROOT 未定义,设置SDK安装路径 目录到 $ANDROID_SDK_ROOT,

它已经在我的 /.zshrc 文件中定义了

export ANDROID_SDK=/Users/chiwan/Library/Android/sdk export PATH=/Users/chiwan/Library/Android/sdk/platform-tools:$PATH 导出 ANDROID_HOME=/Users/chiwan/Library/Android/sdk 导出 ANDROID_SDK_ROOT=/Users/chiwan/Library/Android/sdk 导出 ANDROID_AVD_HOME=/Users/chiwan/.android/avd

系统: macOS - Big Sur 11.5.1 苹果硅芯片, 平台:React Native

【问题讨论】:

【参考方案1】:

这就是我的 zshrc 文件的样子:

export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools

试试+重启电脑

【讨论】:

以上是关于wix/Detox 测试找不到 ANDROID_SDK_ROOT的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Detox 中控制 React-Native webview?

设置 Wix/Detox - 运行他们的 react native 示例

React Native Detox - 运行特定的测试文件

React Native 0.60.4 detox postinstall.js 安装错误

Detox 不处理通用链接

如何确定特定排毒测试在哪个平台上运行?