在我的自定义DPC 应用程序(配置为设备所有者)中,我想将第三方应用程序设置为展台模式。
我用DevicePolicyManager.addPersistentPreferredActivity()做了一些测试,但它似乎只在目标应用程序是启动器时才有效,即如果提供的组件是支持 HOME 和 DEFAULT 意图类别的活动。但我需要它与任何应用程序一起使用。
Google DPC Android Device Policy可以做到这一点,如“不支持锁定任务模式的应用程序”中所述,只需在策略部分提供包名称(而不是完整的活动组件名称)persistentPreferredActivities
。因此,我认为可以在我的 DPC 中做到这一点,但如何?