首先,在Firebase控制台中创建一个新项目并将其与您的Android应用程序相关联。接下来,您需要为您的Firebase项目生成JSON文件以授权您的应用程序访问Firebase服务。
在您的Android Studio项目中,将下载的JSON文件复制到您的应用程序模块的根目录。然后在您的模块级build.gradle文件中添加以下依赖项:
implementation 'com.google.firebase:firebase-auth:19.3.2'
implementation 'com.google.firebase:firebase-database:19.3.1'
然后,在您的应用程序代码中,您需要初始化Firebase:
//在您的Activity或Application类中
FirebaseApp.initializeApp(this);
//以下是您需要使用的Firebase凭据初始化代码示例
String CLIENT_ID = "YOUR_CLIENT_ID";
String TOKEN_URI = "YOUR_TOKEN_URI";
String CLIENT_SECRET = "YOUR_CLIENT_SECRET";
String REFRESH_TOKEN = "YOUR_REFRESH_TOKEN";
GoogleCredential googleCredential = new GoogleCredential.Builder()
.setTransport(httpTransport)
.setJsonFactory(jsonFactory)
.setServiceAccountId(CLIENT_ID)
.setTokenServerEncodedUrl(TOKEN_URI)
.setClientSecrets(CLIENT_ID, CLIENT_SECRET)
.build()
.setAccessToken(REFRESH_TOKEN);
FirebaseOptions options = new FirebaseOptions.Builder()
.setCredentials(googleCredential)
.setDatabaseUrl("YOUR_DATABASE_URL")
.build();
FirebaseApp.initializeApp(options);
这应该设置并初始化Firebase,并使用Firebase凭据完成Firebase服务的访问。