Java WEB-无法解析符号';Firebase选项';错误
我目前正在用java开发Firebase SDK。因此,为了添加SDK,我在build.gradle中添加了compile'com.google.firebase:firebase admin:5.9.0',当我开始编写API时,它会在FirebaseOptions上显示错误 错误正在发生 FirebaseOptionsoptions=newJava WEB-无法解析符号';Firebase选项';错误,java,firebase,gradle,firebase-cloud-messaging,Java,Firebase,Gradle,Firebase Cloud Messaging,我目前正在用java开发Firebase SDK。因此,为了添加SDK,我在build.gradle中添加了compile'com.google.firebase:firebase admin:5.9.0',当我开始编写API时,它会在FirebaseOptions上显示错误 错误正在发生 FirebaseOptionsoptions=newFirebaseOptions.Builder().setCredentials(GoogleCredentials.fromStream(serviceC
FirebaseOptions.Builder().setCredentials(GoogleCredentials.fromStream(serviceCount)).build()代码>
以此作为参考
不知道到底是什么问题?遇到了同样的问题,我认为这是某种库依赖性错误-我恢复到旧的不推荐使用的代码,它可以工作(现在)
(我正在使用Firebase Admin SDK和Spring Boot)
@Bean
公共FirebaseAuth FirebaseAuth(){
输入流输入=
getClass().getResourceAsStream(“/firebase adminsdk.json”);
FirebaseOptions=newfirebaseOptions.Builder()
.setCredential(FirebaseCredentials.fromCertificate(in))
.setDatabaseUrl(“”)
.build();
FirebaseApp.initializeApp(选项);
返回FirebaseAuth.getInstance();
}
肯定是一个依赖性问题。对我来说,我只需要从
implementation 'com.google.firebase:firebase-admin:6.2.0'
到
implementation 'com.google.firebase:firebase-admin:6.2.0'
implementation 'com.google.firebase:firebase-admin:6.5.0'