detox test -c ios.debug
运行测试正常。
detox build -c android.debug
每次也可以正常构建。
但是detox test -c android.debug
正在解决此问题。
这似乎与Android SDK路径有关。
有什么想法吗?
答案 0 :(得分:1)
最后,事实证明是Detox在系统路径中查找了不完整的Android Studio文件/文件夹,而不是在本地用户路径中查找了全部文件。
您会发现以下位置有一个名为android-sdk
的符号链接:
MacintoshHD▸usr▸local▸share
那指向类似的东西:
MacintoshHD▸usr▸local▸酒廊▸android-sdk▸4333796
只需备份此原始符号链接,然后在相同位置创建一个具有相同名称的新链接,即可指向:
MacintoshHD▸用户▸{user}▸库▸Android▸sdk
瞧,它现在应该能够找到platform-tools
并运行测试。