这在生产和开发版本中都会发生.我可以连接到dev服务器,重新加载新代码,并在设备上构建和运行.

我一步一步地try :

  1. 修改代码.

  2. 重新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

  1. 一百

  2. react-native run-android-构建旧版本

  3. react-native run-android --variant=release-构建旧版本

有没有办法彻底抹go android版和从头开始的版本?我的直觉告诉我run-android没有执行完全干净的构建.

推荐答案

  1. 删除目录android/app/src/main/assets中的文件.
  2. $ 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
  3. $ react-native run-android

React-native相关问答推荐

Appcenter构建失败错误号::EEXIST -文件存在于syserr_fail2_in

莫迪德不会停留在屏幕中央

自定义单选按钮在react native 中不起作用

react-native 根据状态隐藏显示按钮

判断状态对象是否为空

在 React Native 上为 android 创建自定义 UI 组件,如何向 JS 发送数据?

React-Native 是单线程执行还是多线程执行?

如何使用 AsyncStorage React Native 缓存 API 数据

React Native 上传到 S3 存储空间

React Native 中如何使用 Flex 居中组件?

library not found for -lRCTGeolocation

可以在没有 await 关键字的情况下调用异步函数吗?

请求的体验使用 Expo SDK v(null),但此 Expo Client至少需要 v23.0.0版本

如何从 React Native 应用程序打开 Google Play store ?

从数据源添加/删除列表视图项时为它们设置动画

react native如何访问文件系统?

如何在 React Native 中创建对角线边框?

在 react-native-maps 中渲染多个标记

DeviceInfo 原生模块未正确安装

如何更改后退按钮标签,react-navigation