首页 > 解决方案 > 24/7 在前台运行 Flutter 应用程序

问题描述

我有一个颤振应用程序,它应该是一些内容的显示应用程序,除了一些餐馆的广告......该应用程序应该 24/7 工作,并且只能在安卓平板电脑上运行。

我搜索了很多,我发现的最新内容是使用以下标签将应用程序设置为系统应用程序

    <category android:name="android.intent.category.DEFAULT"/>
    <category android:name="android.intent.category.HOME"/>

和前提

    <uses-permission android:name="android.permission.WAKE_LOCK" />

我也在使用“屏幕”插件来保持屏幕始终亮着。现在的问题是屏幕始终处于开启状态,并且应用程序运行 24 小时没有任何问题,有时 48 小时然后显示锁定屏幕,解锁屏幕后应用程序在前台播放没有任何问题。有没有办法让应用程序始终显示在前台?或者在导致问题时禁用锁定屏幕出现的方法?

标签: androidflutterdart

解决方案


您可以使用不需要代码的屏幕固定。

或者你可以实现锁定任务模式


推荐阅读