我正在制作一个Flutter应用程序,我想让它在系统 Boot 时自动启动。到目前为止,我已经尝试了autostart和flutter_boot_startup,但这些软件包已经过时,它们不工作(使用三星Tab A,Android 10 - iOS对我来说并不重要)。
有没有办法做到这一点?
我正在制作一个Flutter应用程序,我想让它在系统 Boot 时自动启动。到目前为止,我已经尝试了autostart和flutter_boot_startup,但这些软件包已经过时,它们不工作(使用三星Tab A,Android 10 - iOS对我来说并不重要)。
有没有办法做到这一点?
1条答案
按热度按时间nimxete21#
AFAIK,你可以尝试的一个选项是通过推送本地通知.你可以考虑使用包flutter_local_notifications.你也可以检查出this SO post这是与您的问题.
你可以考虑在这里做的是通过推送一个local notification,当点击时,打开应用程序。应用程序进程可以通过使用auto_start_flutter在后台自动运行,并通过使用
getAutoStartPermission()
请求所需的权限;请注意,这目前仅适用于Android。