无法连接到React Native调试器。

4

当我在Expo中打开我的应用程序并按下“打开JS调试器”时,会打开一个单独的窗口,而React Native调试器仍在等待连接。当我关闭此窗口时,JS调试器会自动关闭。之后我再次执行这些步骤,它会再次在单独的窗口中打开。 这是这个单独窗口

有趣的是,在另一个项目中,它会在React Native调试器中打开。我怀疑问题是因为我使用TS而不是JS。

我一直在尝试通过在Google中搜索来解决这个问题,但对我来说没有任何作用。

1个回答

3

只需打开您的 app.json 文件,将以下内容添加到您的 expo 对象中:"jsEngine": "jsc"。


你的回答可以通过提供更多支持信息来改进。请编辑以添加进一步的细节,例如引用或文档,以便他人可以确认你的答案是正确的。您可以在帮助中心中找到有关如何编写良好答案的更多信息。 - Community
调试器选项在我添加jsc引擎后消失了。有什么想法吗? - metalheadcoder
在我的 Expo 控制台中,我收到了警告信息“没有连接兼容的应用程序。JavaScript 调试只能与 Hermes 引擎一起使用。”此外,这篇文章指出,只有 Hermes 引擎才适用于 JavaScript 调试,而不是 JSC 引擎。你可以在这篇文章中找到更多关于使用 Hermes 的故障排除信息:https://docs.expo.dev/guides/using-hermes/#troubleshooting - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接