Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在具有服务帐户的Kotlin后端应用程序中使用Firebase AAR文件?_Firebase_Kotlin_Firebase Realtime Database - Fatal编程技术网

如何在具有服务帐户的Kotlin后端应用程序中使用Firebase AAR文件?

如何在具有服务帐户的Kotlin后端应用程序中使用Firebase AAR文件?,firebase,kotlin,firebase-realtime-database,Firebase,Kotlin,Firebase Realtime Database,我有一个Firebase实时数据库,我想从纯Kotlin后端应用程序使用它 我已经添加了所需的gradle依赖项: compile group: 'com.google.firebase', name: 'firebase-core', version: '17.5.1' compile group: 'com.google.firebase', name: 'firebase-database', version: '19.6.0' …和谷歌作为依赖关系回购: repositories {

我有一个Firebase实时数据库,我想从纯Kotlin后端应用程序使用它

我已经添加了所需的gradle依赖项:

compile group: 'com.google.firebase', name: 'firebase-core', version: '17.5.1'
compile group: 'com.google.firebase', name: 'firebase-database', version: '19.6.0'
…和谷歌作为依赖关系回购:

repositories {
    google()
    jcenter()
}
所有这些工件都被解析为Android
.aar
文件。我不认为这本身对我的Kotlin后端应用程序来说是个问题,但IntelliJ显然无法将它们注册为库根。这同样意味着我没有在我的类路径上获得任何文件

我在上面找到的所有资源都告诉我使用Android Studio,但从后端Kotlin应用程序来看,这似乎并不正确


AAR文件是否只能从Android应用程序中使用?如果是这样,为Firebase创建Kotlin服务帐户应用程序的最佳方法是什么?

啊,我想我在问了以下问题后找到了答案:

Kotlin/Java的大多数Firebase构件实际上都是针对Android的

服务帐户的正确SDK是