我是 React Native Expo 的新手,我需要在我的项目中添加一些新模块。“expo”:“33.0.0”,“react”:“16.8.3”,每当我尝试运行我的项目时,都会出现错误,无法运行该项目。我尝试了所有方法来运行该项目set REACT_NATIVE_PACKAGER_HOSTNAME='192.168.0.102',例如关闭防火墙、允许入站 19000 端口等,但出现错误。
当我进入expo start -c
Your project may not work correctly until you install the correct versions of the packages.
To install the correct versions of these packages, please run: expo install [package-name ...]
Starting Metro Bundler on port 19001.
Your JavaScript transform cache is empty, rebuilding (this may take a minute).
Your native app is running at exp9c305c55e38f4d0e856f59397620314e://192.168.0.101:19000
Logs for your project will appear below. Press Ctrl+C to exit.
Run Code Online (Sandbox Code Playgroud)
然后我的笔记本电脑和手机连接到相同的网络和相同的 …
在真实设备应用程序中运行 Android 调试构建时,设备崩溃并出现错误是
嵌入的清单无效或无法读取。确保您已在 android/app/build.gradle 中正确配置了 expo-updates。应用程序清单
实际上,我开发了一个带有 Expo 裸流和 expo 更新的应用程序,但我在我的项目中进行了正确的 expo 更新安装。与博览会相关的错误更新了解决此问题的任何建议
在我的 React Native expo 项目中,我面临着 IOS 模拟器和真实 IOS 设备的问题。实际上我使用的是 React Native:“0.65.1”,我尝试了 64.0 和 65.2 但没有用。
错误是
TypeError: responder.scrollResponderScrollTo is not a function. (In 'responder.scrollResponderScrollTo({
x: x,
y: y,
animated: animated
})', 'responder.scrollResponderScrollTo' is undefined)
Run Code Online (Sandbox Code Playgroud)
花了几个小时后,我发现这个问题将基于这个 npm 的“react-native-keyboard-aware-scroll-view”,但我还没有在我的项目中使用它。那么我们如何解决这个问题
react-native ×3
expo ×2
expo-updates ×1
ios ×1
npm ×1
npm-install ×1
react-redux ×1
reactjs ×1