gpt4 book ai didi

react-native - React native Android 示例不起作用

转载 作者:行者123 更新时间:2023-12-04 05:16:11 25 4
gpt4 key购买 nike

我克隆了存储库:https://github.com/facebook/react-native并尝试在 Android 模拟器上运行 UIExplorer 示例。

./gradlew :Examples:UIExplorer:android:app:installDebug
./packager/packager.sh

我在 Android 模拟器上收到此错误消息:

Unable to download JS Bundle, Did you forget to start the development server or connect your device?

我知道这与这个有点相似: react native android failed to load JS bundle

但在这里我必须使用命令“./packager/packager.sh”来运行示例。所以上面的答案不适用于这种情况。

最佳答案

为了让应用能够下载 JS 包,打包器必须创建和提供 JS 包,并且模拟器必须能够连接到它。

要验证包是否已正确创建和提供,请尝试浏览至 this page在您的网络浏览器中。这应该连接到打包器并获得包作为答案。如果打包器收到请求,则打包器控制台中应显示以下请求消息:

<START> request:/Examples/UIExplorer/UIExplorerApp.android.bundle?platform=android

如果打包器创建了正确的包,它会返回一个巨大的文件,该文件以类似 "__DEV__ = true; 的内容开头。如果这两个步骤不起作用,则说明packager,你可以在 github 上报告这个问题。

要验证模拟器是否可以连接到您的打包器,当您点击 Reload JS 时,您应该会在打包器控制台中看到与上述相同的请求消息。如果没有出现这样的消息,则模拟器无法连接到您的机器。

关于react-native - React native Android 示例不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32643775/

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