Firebase Admin SDK 未初始化(Java)
Firebase Admin SDK not initializing(Java)
我是 Java 的新手,我目前正尝试在我的应用程序中使用 Firebase Admin SDK。
我正在使用带有 Maven 插件的 Eclipse。
我已将此依赖项包含在我的 Maven pom.xml 文件中
<dependency>
<groupId>com.google.firebase</groupId>
<artifactId>firebase-admin</artifactId>
<version>4.0.3</version>
</dependency>
之后,我在 src/main/java 下创建了一个新应用程序,并尝试使用下面的代码初始化 SDK,正如官方 Google 文档要求我那样做。
package com.vogella.maven.quickstart;
import com.google.firebase.FirebaseOptions;
public class App {
public static void main( String[] args )
{
/*Firebase SDKをinitializeするために*/
FirebaseOptions options = new FirebaseOptions.Builder();
} }
但是,我收到一条错误消息,提示我必须将代码更改为
Builder options = new FirebaseOptions.Builder()
Google官方文档有错吗?
看起来你没有copy the rest of the code
FirebaseOptions options = new FirebaseOptions.Builder()
.setServiceAccount(new FileInputStream("path/to/serviceAccountKey.json"))
.setDatabaseUrl("https://<DATABASE_NAME>.firebaseio.com/")
.build();
FirebaseApp.initializeApp(options);
你的错误是显然 FirebaseOptions
class 不能分配给 new FirebaseOptions.Builder()
。
您必须 build()
Builder
我是 Java 的新手,我目前正尝试在我的应用程序中使用 Firebase Admin SDK。
我正在使用带有 Maven 插件的 Eclipse。
我已将此依赖项包含在我的 Maven pom.xml 文件中
<dependency>
<groupId>com.google.firebase</groupId>
<artifactId>firebase-admin</artifactId>
<version>4.0.3</version>
</dependency>
之后,我在 src/main/java 下创建了一个新应用程序,并尝试使用下面的代码初始化 SDK,正如官方 Google 文档要求我那样做。
package com.vogella.maven.quickstart;
import com.google.firebase.FirebaseOptions;
public class App {
public static void main( String[] args )
{
/*Firebase SDKをinitializeするために*/
FirebaseOptions options = new FirebaseOptions.Builder();
} }
但是,我收到一条错误消息,提示我必须将代码更改为
Builder options = new FirebaseOptions.Builder()
Google官方文档有错吗?
看起来你没有copy the rest of the code
FirebaseOptions options = new FirebaseOptions.Builder() .setServiceAccount(new FileInputStream("path/to/serviceAccountKey.json")) .setDatabaseUrl("https://<DATABASE_NAME>.firebaseio.com/") .build(); FirebaseApp.initializeApp(options);
你的错误是显然 FirebaseOptions
class 不能分配给 new FirebaseOptions.Builder()
。
您必须 build()
Builder