android - Android 4.4 锁定任务模式
问题描述
我正在创建一个颤振应用程序,它将安装在带有 Android KitKat (v4.4) 的三星 Galaxy 7 英寸平板电脑上。它将是平板电脑上唯一的应用程序,并且会在设备通电时加载,并且用户将无法退出应用程序。
我在 Android Developer 文档中找到了这个,但它仅适用于 5.0 及更高版本。 https://developer.android.com/work/dpc/dedicated-devices/lock-task-mode#java
如果不使用诸如Surelock和Kioware 之类的 3rd 方应用程序,我无法找到任何可能对此有所帮助的文档/教程。
有没有办法为较旧的Android版本(在我的情况下为4.4版)实现上述内容?谢谢你。
解决方案
由于您的目标是较旧的 Android 版本,因此您需要实施一些变通办法,但幸运的是,有一个非常广泛的教程介绍了如何为 Android 4 做到这一点,您可以在此处找到:http: //web.archive.org/web /20201101145703/https://www.andreasschrade.com/2015/02/16/android-tutorial-how-to-create-a-kiosk-mode-in-android/
由于这是非常特定于平台的,您需要直接为 Android 开发,然后使用本教程将其连接到您的 Dart 代码。
如果您控制将安装您的软件的设备,您还可以选择此处描述的“root”操作方式: 使用 Root 在 Android 4.4.2 中启用 KioskMode
推荐阅读
- python - 使用 iterrows 在数据帧的行上迭代时访问上一行
- entity-framework - 连接字符串无法连接到 azure sql 数据库
- node.js - 如何在 Mongoose 中将一个模型引用到另一个模型?
- javascript - 发送错误命令时,Bot 不断崩溃。[不和谐 JS]
- java - 使用 Javax @XmlElement 读取属性时如何预处理 xml 字段
- reactjs - 为什么组件更新时 react-router Route attr render remount 不重新渲染?
- flutter - Flutter 同步图片上传
- vb.net - 是否可以将 PictureBox (Vb.net Visual Studio) 移动不到一个像素
- python - 在 Python 3.10 中继承联合类型
- django - Django 错误 NoReverseMatch at / Reverse for 'add-to-fav-songs' with arguments '('',)' not found