gpt4 book ai didi

android kiosk 应用程序每两小时重新启动一次

转载 作者:行者123 更新时间:2023-11-30 02:45:07 26 4
gpt4 key购买 nike

我目前正在 root Android 设备(来自 Ugoos 的 MK809III)上开发信息亭应用程序。

我的目标是用 WebView 开始一个 Activity 加载特定 URL 的全屏模式。

但我面临着一个未知的行为,即每两个小时调用一次 onStartonResume,我无法确定原因。

它被设计为 LauncherApplication,可确保应用程序不会因不活动(希望如此)而被系统进程杀死。

遗憾的是,我现在没有任何合理的日志可以分发。我将尝试重现此行为并稍后编辑 Logcat 输出。

我的(第一个)具体问题是:

在没有用户交互的情况下多次启动启动器应用程序是正常的 Android 行为吗?

最佳答案

由于 Launcher 仍然是一个普通的 Activity,当它处于后台并且 Android 系统需要释放内存时,它可以像任何其他 Activity 一样被杀死。

您可以通过以 super 用户身份将 ro.HOME_APP_ADJ=1 行添加到文件 /data/local.prop 来强制 Launcher 保留在内存中(创建它,如果它不存在)。参见 http://www.droidhype.com/2010/09/19/force-your-launcher-to-stay-in-memory/ (还有很多其他类似的帖子)。

顺便说一句,Android L 将为此用例提供任务锁定,请参阅 Kiosk mode in Android

关于android kiosk 应用程序每两小时重新启动一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25184174/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com