0

我想设置一些平板电脑,使其在连接电源时自动打开并打开我的应用程序。这些平板电脑都是COSU设备,我的应用程序是一个应用程序。我已经阅读了文档,我发现的最接近的政策stayOnPluggedModes在这个页面中,并且描述不是很清楚(至少对我来说)。

不幸的是,目前,我无法测试此政策是否有效。那么,该stayOnPluggedModes政策是否适合我的需要?如果不是,我有什么选择(不包括以下所有内容,因为它会使设备保证无效)?

而且这个也不起作用,因为它需要设备处于睡眠状态。

4

2 回答 2

1

您可以使用 Kiosk 模式,策略中定义的任何应用程序都将在设备启动时自动启动。它们以全屏模式运行,并且通常以防止用户离开应用程序的方式固定在主屏幕上。

"kioskCustomLauncherEnabled": true

或锁定任务模式,该模式隐藏设备上的“主页”和“最近”按钮,防止用户逃离应用程序。创建支持具有锁定任务模式的应用程序的策略。

"applications": [
  {
    "packageName": "com.example.app",
    "installType": "FORCE_INSTALLED",
    "lockTaskAllowed": true,
    "defaultPermissionPolicy": "GRANT"
  }
],

注意:锁定任务模式仅兼容 Android 6.0+ 设备。

--- Edit ---

这是您可以尝试的。

  1. 在策略中启用"powerManagementEventsEnabled"可用。"StatusReportingSettings"这将记录与电源相关的事件,例如充电器连接、断开等。
  2. 如果设备已连接到电源,则会为其创建一个事件。尝试通过使用 Pub/Sub 添加监听事件来获取事件。
  3. 一旦事件返回为已插入或已连接电源,则可能会打开应用程序。
于 2019-05-15T12:57:22.863 回答
0

对于某些设备,这有效:

  • 以 fastboot 模式启动设备
  • 打开亚行外壳
  • 类型:快速启动设备(检查您的设备是否存在)
  • 然后使用fastboot命令:fastboot oem-off-mode charge 0
  • 最后“快速启动重启”

希望能帮助到你。

于 2019-08-02T07:19:16.137 回答