Код для инициализации Firebase-Admin SDK в Android
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_excel);
FileInputStream serviceAccount = null;
try {
serviceAccount = new FileInputStream("android.resource://com.app.hello/raw/hello.json");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
FirebaseOptions options = null;
try {
options = new FirebaseOptions.Builder()
.setCredentials(GoogleCredentials.fromStream(serviceAccount))
.setDatabaseUrl("https://hello.firebaseio.com/")
.build();
} catch (IOException e) {
e.printStackTrace();
}
FirebaseApp.initializeApp(options);
}
Ошибка при создании приложения для запуска:
error: cannot find symbol
.setCredentials(GoogleCredentials.fromStream(serviceAccount)
ошибка: несовместимые типы: FirebaseOptions не может быть преобразован в контекст
FirebaseApp.initializeApp (опция);