我尝试使用 DeviceAdminReceiver 锁定设备并尝试启用如下管理:
if (!mDPM.isAdminActive(mDeviceAdminSample)) {
Intent intent = new Intent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN)
intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN, mDeviceAdminSample);
intent.putExtra(DevicePolicyManager.EXTRA_ADD_EXPLANATION, "Additional text explaining why this needs to be added."); startActivity(intent);
}
并得到如下错误:
错误/错误(1022):java.lang.SecurityException:策略#3 的 uid 10045 没有活动管理员
请给我一些代码解决方案以及如何启用管理权限。