【发布时间】:2018-02-23 06:44:58
【问题描述】:
我想创建一个 Geofire 插件来扩展当前的 firebase_database 插件。
我将firebase_database 插件添加到我的插件项目的示例项目中,一切正常。但是现在我正在尝试在我的插件项目中实际使用本机 firebase 数据库库,但我似乎无法导入它。
那么我是否必须在我的插件项目中本地导入 firebase 数据库项目?因为如果是这样,那不会干扰firebase_database 插件吗?
作为我要导入的示例:
我想导入https://github.com/flutter/plugins/blob/master/packages/firebase_database/android/src/main/java/io/flutter/plugins/firebase/database/FirebaseDatabasePlugin.java。这是在 firebase_database 插件的源代码中导入的,您可以在此处看到:https://github.com/flutter/plugins/blob/master/packages/firebase_database/android/src/main/java/io/flutter/plugins/firebase/database/FirebaseDatabasePlugin.java
该插件已添加到我的插件项目的示例项目中,并且在 Dart 代码中运行良好。我现在不应该能够在我的插件项目(而不是示例项目)中访问该导入吗?
【问题讨论】:
标签: java android firebase firebase-realtime-database flutter