Android Flutter 中的锁屏 Widget?

Android lock-screen Widget in Flutter?

从 /r/dartlang 在 Reddit 上交叉发布:

我看到了 Flutter/Dart Google IO 演示文稿并决定我要制作一个愚蠢的 Android 应用程序。上手很容易,但我找不到任何关于如何制作简单锁屏小部件的信息。

基本上我只想要一个定期轮询 JSON API 并在 android 锁定屏幕上显示一些数据的应用程序。目前这可能与 Flutter 有关吗?

免责声明:我是一名 infrastructure/backend python/golang 开发人员,从未编写过任何接近移动应用程序的内容。

A​​pp Widget 布局基于 RemoteViews,do not support many types of view widgets. Because FlutterView extends SurfaceView 为了访问低级图形 API,它不能嵌入到应用程序 widget 中。

quote CommonsWare:"At best, you can try to write your own home screen implementation that does this." 但这是一个比您想象的要大得多的项目。

如果您正在寻找用于 flutter 的主屏幕小部件 home_widget: ^0.1.5 .

HomeWidget 是一个插件,可以更轻松地在 Android 和 iOS 上创建主屏幕小部件。 HomeWidget 不允许使用 Flutter 本身编写 Widget。它仍然需要使用本机代码编写小部件。但是,它提供了一个统一的接口来发送数据、检索数据和更新Widgets