在没有用户交互或 Root 的情况下实现 Kiosk 模式:Android 中的可行性和方法

问题描述 投票:0回答:1

我们有一个应用程序想要在我们完全控制的手机上以信息亭模式(作为专用设备)运行。我们的产品已准备就绪并可以运行,但最终用户可以根据需要禁用信息亭模式。

该应用程序可以通过从我们的服务器下载最新的APK来自动更新,但这需要用户同意。我们需要在后台执行此操作。该手机不是由普通消费者使用,而是我们拥有的用于管理物联网设备的设备。

最终用户不得禁用信息亭模式,并且更新不应需要用户交互。我们也不想root设备。它不能与 Google Play 一起使用。

是否可以在不使用 MDM/EMM 工具的情况下完成此操作?例如,我们可以在手机交给客户之前使用 adb 自己授予设备管理员权限吗?

这是一个非常小众的话题,我已经阅读了Android文档,但是细节很多,我不确定可以做什么以及做到什么程度。

根据我的研究,我们似乎需要使用 Google Play 来实施设备策略,因此 DPC 不是一个选择。 MDM 工具也并不适合我们。它们价格昂贵并且提供有限的 API 支持。很难找到有关如何编写我们自己的 MDM 工具以及流程是什么样的信息。

android enterprise mdm kiosk emm
1个回答
0
投票

是的,这是可能的,它被称为设备所有者应用程序。 这是一篇很棒的文章,描述了如何实现这一目标。

© www.soinside.com 2019 - 2024. All rights reserved.