尝试在 Windows 中组装我的应用程序版本时,出现以下错误:
Failed to capture snapshot of input files for task ':app:bundleReleaseJsAndAssets' property '$1' during up-to-date check.
> Failed to create MD5 hash for file content.
两者:
react-native run-android --variant=release
和:
gradlew assembleRelease
不会工作,但是,当我构建调试版本时它会工作:
react-native run-android
我做了一些研究,这似乎是一个只存在于 Windows 上的错误。我还看到了如下建议:
- 确保 NODE_ENV 未设置为“开发”
- .gradle 与 outputDir 在同一目录中,导致 Windows 出现锁定问题
- 尝试使用
--dev false
选项手动 bundle 项目(这不会给我一个错误,但我不知道 bundle 后要做什么)
问题仅在组装发布版本时出现,每次读取 google-services.json 文件时似乎都会中断,但似乎无法在网上找到任何将错误链接到该文件的内容。
有谁知道这里发生了什么以及我该如何解决它?
最佳答案
尝试删除/node_modules 文件夹并运行 npm install
关于android - 在 Windows 上组装 Release 时出现 React Native Bug,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51568223/