vik*_*dey 5 android synchronization android-syncadapter dart flutter
我想将我的本地数据库与我的服务器同步。在 Android 中,我们有同步适配器来完成工作并使生活更轻松。我想知道我们在 Flutter 中是否有类似的东西,或者我如何在 Flutter 中做到这一点。
同步适配器是 Android 的核心组件。Flutter 无法直接提供它们的替代品。然而,flutter 确实提供了一种使用平台特定 API 的机制,称为flutter plugin
. 尽管他们已经存在很多插件,但他们仍然有点缺乏提供此类核心平台支持的插件。
理想情况下,在 Android 应用程序中,同步适配器是后台服务,可以由操作系统本身在单独的进程中触发,因此最简单的方法是执行以下操作:
android
在flutter 应用程序的目录中创建一个单独的同步适配器。确保正确遵循同步适配器正常工作的所有要求。文档在这里。
使用它创建一个简单的插件机制来调用与同步适配器对应的 Android API。
另请注意,所有这些代码 - Android 同步适配器、flutter-plugin 和 flutter-app,都可以简单地驻留在当前代码库中。您不需要创建一个单独的“插件”来实际使用该插件。
归档时间: |
|
查看次数: |
1388 次 |
最近记录: |