反应本机版本不匹配。无法在Android Studio中生成内部版本,但可以通过VS代码react-native run-android

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

  

反应本机版本不匹配。

     

Javascript版本:0.57.3

     

反应版本:0.58.3

akongyiji000 回答:反应本机版本不匹配。无法在Android Studio中生成内部版本,但可以通过VS代码react-native run-android

当您在其他项目中的其他地方运行npm start时有机会得到此错误,但是在当前项目中运行react-native run-android时却没有将其关闭。这会使您当前的本机应用程序尝试读取其他项目的js捆绑包,并导致react-native version mismatch

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

,

在删除 index.android.bundle 之后,然后运行此命令react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/,使该错误消失了。因此现在就解决了错误,不知道是否还有其他事情发生

本文链接:https://www.f2er.com/3154949.html

大家都在问