javascript - React Native 版本不匹配。无法在Android Studio中生成构建,但通过VS代码react-native run-android可以正常运行

标签 javascript android node.js react-native android-studio

当我从 VS code 运行 react-native run-android 时,它在我的 Android 手机上完美运行。但是当我尝试从 android studio 生成构建时,它显示版本不匹配错误。我已经尝试了互联网上的所有解决方案,但都没有解决我的问题。请帮助我。这件事发生在我将我的 React Native 项目版本从 0.57.3 升级到 0.58.3 后。我什至在整个项目文件夹中进行了搜索,在任何文件或任何文件名或文件夹名称中都找不到没有这样的0.57.3。出了什么问题?

React Native Version mismatch.

Javascript Version: 0.57.3

ReactNative Version: 0.58.3

最佳答案

当您在其他项目的其他地方运行 npm start 但在运行 react-native run-android 时没有关闭它时,有可能会出现此错误> 在当前项目中。这使得您当前的react-native应用程序尝试读取其他项目的js包并导致react-native版本不匹配

尝试在终端中运行 npm start 并查看它是否正确加载您的 js 包。

关于javascript - React Native 版本不匹配。无法在Android Studio中生成构建,但通过VS代码react-native run-android可以正常运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58723158/

相关文章:

javascript - 用不同的方式创建响应式网站

javascript - Angular ui-tree并接受限制节点的回调?

android - 如何使我的应用程序全屏显示?

java - Android 日期时间解析

android - 如何在 Android 中同步 AsyncTask doInBackground() 方法中的语句

node.js - 如何通过 Mocha 测试运行时参数?

javascript - 在具有通过 gulp-submodule 注入(inject)的依赖项的模块上运行 gulp 任务,该模块又通过 gulp-submodule 拥有自己的依赖项,失败

javascript - 三.js TypeError : 'global' is undefined in Firefox

javascript - Twitter Bootstrap Popover 的 Ajax 内容

javascript - 从 Koa.js 中的循环生成 Mongoose 结果