Мое приложение является подписанным системой приложением-владельцем устройства, и я хотел бы установить свое собственное приложение в режиме блокировки задач.
Однако метод в DevicePolicyManager setLockTaskPackages не работает для системных приложений, даже если он вызывает то же приложение.
if(BuildConfig.DEFAULT_OWNERSHIP.equals(Constants.OWNERSHIP_DEVICE_OWNER)) {
devicePolicyManager.setLockTaskPackages(componentName, new String[]{context.getPackageName()});
startLockTask();
}
Я ищу обходной путь для того же приложения, в котором я могу установить свое приложение в режиме блокировки задач, подписанного системой