gpt4 book ai didi

android - 使用 Detox 运行模拟器时出现问题 : [DetoxServer. js/CANNOT_FORWARD] role=testee not connected

转载 作者:行者123 更新时间:2023-11-30 04:58:45 28 4
gpt4 key购买 nike

我在 iOS 模拟器上成功构建并运行了 Detox 测试。我已成功为 Android 构建 Detox,但在尝试运行测试时,我看到应用程序启动,然后出现错误,因为 DetoxServer 无法转发。测试显示它未分配。我相信它应该分配给设备或模拟器 ID。

复制

运行以下命令:yarn run detox test -c android.emu.release --loglevel trace

环境

  • 排毒:^14.5.1
  • React Native:0.60.5
  • 节点:^8.3 || >=10.*
  • 设备:emulator-15018 设备
  • 操作系统:API 28

详细的排毒日志

detox[70981] TRACE: [exec.js/EXEC_SUCCESS, #17] u0_a106      29575  1934 1452728 123920 0                   0 S com.app_name.app

detox[29575] TRACE: [ArtifactsManager.js/LIFECYCLE] artifactsManager.onLaunchApp({ deviceId: 'emulator-15018',
bundleId: 'com.app_name.app',
launchArgs:
{ detoxServer: 'ws://localhost:50780',
detoxSessionId: 'beebae37-5672-7400-eb92-e9f14ad9b594' },
pid: 29575 })
detox[70981] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"isReady","params":{},"messageId":-1000}
detox[70981] TRACE: [DetoxServer.js/MESSAGE] role=tester action=isReady (sessionId=beebae37-5672-7400-eb92-e9f14ad9b594)
detox[70981] DEBUG: [DetoxServer.js/CANNOT_FORWARD] role=testee not connected, cannot fw action (sessionId=beebae37-5672-7400-eb92-e9f14ad9b594)
A test to validate the Login page assigned to undefined

最佳答案

对于这个问题,我有一个 Detox Unresolved 问题,但是 temporary solution似乎是用这个设置 android/build.gradle:

buildscript {
ext {
targetSdkVersion = 27
}
}

然后使用 API 27 上的模拟器运行。

关于android - 使用 Detox 运行模拟器时出现问题 : [DetoxServer. js/CANNOT_FORWARD] role=testee not connected,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58630072/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com