【问题标题】:Launch app from background events when app is killed/terminated in flutter当应用程序在颤动中被杀死/终止时,从后台事件启动应用程序
【发布时间】:2021-11-12 19:01:16
【问题描述】:

我想从某些后台事件启动/执行应用程序,即使应用程序在颤动中被杀死/终止。

例如,当警报被触发时,我们会启动应用程序或显示警报屏幕。在我的情况下,我想在没有任何用户操作的情况下调用 FirebaseMessaging.onBackgroundMessaging 时启动应用程序(也播放音频)。

示例将非常有帮助。谢谢

【问题讨论】:

  • 请提供足够的代码,以便其他人更好地理解或重现问题。
  • 你找到解决办法了吗??

标签: android firebase flutter firebase-cloud-messaging


【解决方案1】:

在 Android 中,您可以在触发警报时启动您的应用。 将此hackandroid_alarm_manager_plus 插件一起使用。

AlarmBroadcastReceiver.onRecieve() 函数将在警报触发时运行,然后您的应用将启动。

在后台启动应用程序需要权限,因此请参考answer

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-22
    相关资源
    最近更新 更多