当我在Android上启动我的本机应用程序(v0.42.0)时,它会从旧版本的代码开始(我只是删除了应用程序的某些部分 - 它们仍然存在)
在iOS上它可以正常工作。
我使用react-native run-android
./gradlew assembleDebug && ./gradlew installDebug
和`./gradlew assembleRelease&& ./gradlew installRelease。它总是同样的错误。
我还删除了守望者缓存,node_modules(加上npm缓存),构建文件夹并重新启动了我的mac。
另一个奇怪的事情是,如果我使用RN cli手动构建捆绑包并将 DEV 标志设置为true。安装后,它被设置为false(我在捆绑代码中构建和安装后检查它是否正确)
有没有办法让它恢复稳定状态?
答案 0 :(得分:0)
使用:./gradlew clean
答案 1 :(得分:0)
尝试使用此命令
$ react-native bundle –platform android –dev false –entry-file index.android.js –bundle-output android/app/src/main/assets/index.android.bundle –assets-dest android/app/src/main/res
然后,
$ react-native run-android