我有一个使用 Android Management API 作为信息亭运行的应用程序 - 我的一些客户更喜欢使用 MDM 平台,例如 Intune 和 Airwatch。
我们将 Samsung XCover 系列用于我们的专用设备。
Android 11 似乎出现了一个新问题。
当手机运行时,无论是作为锁定到我的应用程序的单次使用 Kiosk 应用程序,还是使用第三方 MDM 平台的多应用程序设置,屏幕都会在一段时间后超时。一旦屏幕超时,Android 11 设备就会进入“滑动锁定”状态,但会在此之上显示应用程序或 MDM 信息亭(因此用户不知道发生了这种情况)。这会导致 NFC 停止运行,因为设备基本上已锁定。
这可以复制并验证如下:
- 拿两部手机,一部是 Android 11,一部是 Android 9。
- 将它们配置为使用任何应用程序作为信息亭运行
- 等待两部手机上的屏幕超时。
- 最后更新策略以作为“force_installed”运行。
- Android 11手机将返回“滑动解锁”,9手机则不会。
Android 10 上也出现同样的问题,但通过在设备设置中将锁定屏幕关闭即可轻松解决。不幸的是,在 Android 11 上,禁用此功能似乎不会影响作为信息亭运行时设备的锁定状态。
我为锁定到我们的应用程序的设备提出了一个临时解决方案,方法是当应用程序在前台运行时保持屏幕处于活动状态。然而,这并不适合在其环境中使用其他应用程序的客户。
类似报告的公众票证已开放您报告的问题。作为 Google 方面正在进行的审核的一部分,我们已在内部工程请求中传递了您的用例。为了及时了解可能的解决方案,我建议关注公共票证以获取更新。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)