新的 Android Lollipop API 提供了一对新的方法来获取和设置其他应用程序的限制:DevicePolicyManager.getApplicationRestrictions和DevicePolicyManager.setApplicationRestrictions
在BasicManagedProfile 示例应用程序中有一个示例,通过传递一组似乎与Chrome 发布的策略列表相关的键/值对来设置对 Chrome 应用程序的限制。这对我来说非常有效。
但我找不到任何其他可以以这种方式限制的应用程序的文档。有谁知道可以使用这些方法限制的任何其他应用程序以及可以设置的键?
DevicePolicyManager.getApplicationRestrictions似乎只返回您已经为该应用设置的限制,而不是所有可用限制的列表。我也尝试在 Chrome 上使用RestrictionsManager.getManifestRestrictions但这会返回一个空列表,所以我认为这是不同的。