Javascript android的构建失败,错误为“;任务';的执行失败:react native fcm:compileReleaseJavaWithJavac'&引用;,但是为iOS工作
我突然面临android发布的这个问题。直到周五,一切都正常,但今天的构建由于错误而失败。我在截图中附上了详细的错误Javascript android的构建失败,错误为“;任务';的执行失败:react native fcm:compileReleaseJavaWithJavac'&引用;,但是为iOS工作,javascript,android,firebase,react-native,react-native-fcm,Javascript,Android,Firebase,React Native,React Native Fcm,我突然面临android发布的这个问题。直到周五,一切都正常,但今天的构建由于错误而失败。我在截图中附上了详细的错误 我今天遇到了类似的错误,这是由于react本机fcm使用的某些firebase类被弃用所致。您可以重写函数或执行以下操作。 转到react native fcm的build.gradle并将其更改为下面的代码 dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile '
我今天遇到了类似的错误,这是由于react本机fcm使用的某些firebase类被弃用所致。您可以重写函数或执行以下操作。 转到react native fcm的build.gradle并将其更改为下面的代码
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.facebook.react:react-native:+'
compile 'com.google.firebase:firebase-core:16.0.8'
compile 'com.google.firebase:firebase-messaging:17.5.0'
compile 'me.leolin:ShortcutBadger:1.1.17@aar'
}
默认情况下,gradle正在获取最新的firebase core和firebase消息(由+)指定),这导致了错误。确保清理项目并重新构建它。您的react-native版本是什么?“react-native”:“0.56.0”如果您阅读了文档,那么您应该集成react-native firebase,而不是react-native fcmi。同意,但直到周五,一切都顺利进行。突然间,这个错误发生了。文档还说“react-native fcm仍将接受PRs和错误修复,但可能不再开发新功能。”您是否更改了google play services版本?您使用的react-native fcm版本是什么?