运行 npm react-native run-android 时突然出错。任务 :app:processDebugResources 失败

时间:2021-05-13 05:31:24

标签: android firebase react-native gradle build.gradle

我突然收到一条错误消息,说任务 ':app:processDebugResources' 执行失败。 从 C:\Users\prabh\AppData\Local\Temp\gradle13962421950392783403.bin offset 114265 中的二进制存储读取数据时出现问题?真的 我认为这个错误与反应原生火力有关。我正在使用 react-native-firebase/app,firebase/auth,firebase/messaging 包。我长期使用这些软件包,但以前从未遇到过问题。我在收到此错误前几个小时做的唯一一件事是 npm 审计修复以修复一些漏洞。有人遇到过类似的错误吗?

build.gradle 依赖:

    implementation fileTree(dir: "libs", include: ["*.jar"])
implementation "com.facebook.react:react-native:+"  // From node_modules
implementation 'com.google.firebase:firebase-analytics:17.3.0' //For Notifications
implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.0.0"
implementation project(':react-native-vector-icons')
implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.0.0' // <-- add this; newer versions should work too
implementation project(':react-native-fs') //addes Manually compile project
implementation project(':react-native-get-real-path')
implementation 'com.facebook.fresco:fresco:2.0.0'
// For animated GIF support
implementation 'com.facebook.fresco:animated-gif:2.0.0'
// For WebP support, including animated WebP
implementation 'com.facebook.fresco:animated-webp:2.0.0'
implementation 'com.facebook.fresco:webpsupport:2.0.0'

1 个答案:

答案 0 :(得分:0)

这在 Windows 10 和 Android 上对我有用。我没有在 Mac 或 Linux 上尝试过。 我从 https://github.com/gradle/gradle/issues/8489 @jack7891 那里看到的 谢谢杰克。 android/build.gradle classpath 'com.google.gms:google-services:4.3.4' 到类路径 'com.google.gms:google-services:4.3.5'

android/app/build.gradle implementation 'com.google.firebase:firebase-analytics:17.3.0'implementation 'com.google.firebase:firebase-analytics:18.0.2'

package.json

 "@react-native-firebase/app": "^11.1.2",
 "@react-native-firebase/auth": "^11.1.2",
 "@react-native-firebase/firestore": "^11.1.2",
 "@react-native-firebase/storage": "^11.1.2",
 "@react-native-firebase/messaging": "^11.1.2",
 "react-native-push-notification": "^7.2.3",

 "@react-native-firebase/app": "^11.5.0",
 "@react-native-firebase/auth": "^11.5.0",
 "@react-native-firebase/firestore": "^11.5.0",
 "@react-native-firebase/storage": "^11.5.0",
 "@react-native-firebase/messaging": "^11.5.0",
 "react-native-push-notification": "^7.3.1",

然后运行 ​​npm installyarn install

之后,转到android项目文件夹并运行:

./gradlew.bat clean

最后,您可以转到项目文件夹并运行 npx react-native run-android