反应天然:在运行反应式运行的android之前,请始终清洁



如果在 react-native run-android之前不运行 cd android && ./gradlew clean,则失败了,例如:

无法创建文件夹:...

无法删除文件夹:...

所以我必须再次运行更多的时间才能解决它。

请帮助我在没有gradlew clean的情况下解决它。

非常感谢。

用于清洁Android项目在MacOS中运行以下命令

cd android &&./gradlew clean

重新运行

cd .. && react-native run-android

自升级到RN 43以来,我遇到了类似的问题。

到目前为止我的最佳解决方案是一个批处理脚本,可以启动包括Gradlew Clean在内的项目

@echo on
cd (path to project/android folder) && ^
gradlew clean && ^
cd (path to project root folder) && ^
react-native run-android

命令:1.CD(通往项目/Android文件夹的路径)2.级清洁3. CD ..4.反射本地运行android

在Ubuntu上,请遵循本指南的工作 cd android-> chmod +x gradlew-> ./gradlew clean-> cd .. && react-native run-android

我也遇到了这个问题。对我有用的是,在Windows上,以管理员的身份打开命令提示。问题是脚本没有删除文件夹的权限。

  1. 按Windows键
  2. 类型Command Prompt
  3. 右键单击弹出的命令提示符
  4. 单击"作为管理员运行"
  5. 单击"是"到弹出的对话框"您想允许此应用程序对此设备进行更改?"
  6. 在命令提示符中 cd到您的项目目录
  7. 运行react-native run-android

对我来说,解决问题的解决方案是将" watchman"用作file-watcher,如下所示:https://github.com/facebook/facebook/react-native/issues/9136#issuecomment-306486102

将minsdkversion从16更改为android/build.gradle cd android ./gradlew clean -clean -clean-解决了问题,现在正常工作

相关内容

  • 没有找到相关文章

最新更新