2021年5月11日,在火基地发生一些破坏后的变化。我正面临这个错误,react-native-push-notification:compileDebugJavaWithJavac FAILED。
下面,我将分享有关依赖项及其版本的以下几点。
react-native-push-notification": "^6.1.1"
@react-native-firebase/messaging": "7.9.0",
"@react-native-firebase/app": "8.4.5",
buildscript {
ext {
buildToolsVersion = "28.0.3"
minSdkVersion = 16
compileSdkVersion = 29
targetSdkVersion = 29
supportLibVersion = "28.0.0"
googlePlayServicesAuthVersion = "16.0.1"
}

发布于 2021-05-12 11:10:51
这只是Android 的问题,因为FirebaseInstanceId被废弃了,因此,Android在构建过程中失败了。为了解决这个问题,你可以这样做,你的应用程序就会恢复正常。
implementation 'com.google.firebase:firebase-messaging:21.1.0'添加到android/app/build.gradle。请注意,如果您已经拥有了android/gradle.properties.,请确保注释它,并添加答案中提到的内容。
在此之后,通过在Mac上执行cd android && ./gradlew clean或从terminal执行cd android && gradlew clean on Windows项目来清理Android,然后使用npm run android运行该应用程序。
https://stackoverflow.com/questions/67502105
复制相似问题