Код: Выделить всё
adb shell dpm set-device-owner {package-name}/{admin-receiver}
Но когда я вношу изменения в приложение и запускаю его снова (через Android Studio), я время ожидания при закрытии приложения истекает.
Итак, когда я пытаюсь запустить команду
Код: Выделить всё
adb shell dpm remove-active-admin com.latticen/com.latticen.admin.LatticenAdminReceiver
Код: Выделить всё
Exception occurred while executing 'remove-active-admin':
java.lang.IllegalArgumentException: Unknown URI content://telephony/carriers/enforce_managed
at android.content.ContentResolver.update(ContentResolver.java:2396)
at android.content.ContentResolver.update(ContentResolver.java:2362)
at com.android.server.devicepolicy.DevicePolicyManagerService.lambda$setOverrideApnsEnabledUnchecked$130$com-android-server-devicepolicy-DevicePolicyManagerService(DevicePolicyManagerService.java:16472)
at com.android.server.devicepolicy.DevicePolicyManagerService$$ExternalSyntheticLambda14.getOrThrow(Unknown Source:4)
at android.os.Binder.withCleanCallingIdentity(Binder.java:449)
at com.android.server.devicepolicy.DevicePolicyManagerService$Injector.binderWithCleanCallingIdentity(DevicePolicyManagerService.java:1585)
at com.android.server.devicepolicy.DevicePolicyManagerService.setOverrideApnsEnabledUnchecked(DevicePolicyManagerService.java:16472)
at com.android.server.devicepolicy.DevicePolicyManagerService.clearOverrideApnUnchecked(DevicePolicyManagerService.java:8763)
at com.android.server.devicepolicy.DevicePolicyManagerService.clearDeviceOwnerLocked(DevicePolicyManagerService.java:8804)
at com.android.server.devicepolicy.DevicePolicyManagerService.lambda$forceRemoveActiveAdmin$10$com-android-server-devicepolicy-DevicePolicyManagerService(DevicePolicyManagerService.java:3599)
at com.android.server.devicepolicy.DevicePolicyManagerService$$ExternalSyntheticLambda130.runOrThrow(Unknown Source:6)
at android.os.Binder.withCleanCallingIdentity(Binder.java:425)
at com.android.server.devicepolicy.DevicePolicyManagerService$Injector.binderWithCleanCallingIdentity(DevicePolicyManagerService.java:1581)
at com.android.server.devicepolicy.DevicePolicyManagerService.forceRemoveActiveAdmin(DevicePolicyManagerService.java:3589)
at com.android.server.devicepolicy.DevicePolicyManagerServiceShellCommand.runRemoveActiveAdmin(DevicePolicyManagerServiceShellCommand.java:280)
at com.android.server.devicepolicy.DevicePolicyManagerServiceShellCommand.onCommand(DevicePolicyManagerServiceShellCommand.java:93)
at com.android.modules.utils.BasicShellCommandHandler.exec(BasicShellCommandHandler.java:97)
at android.os.ShellCommand.exec(ShellCommand.java:38)
at com.android.server.devicepolicy.DevicePolicyManagerService.onShellCommand(DevicePolicyManagerService.java:9900)
at android.os.Binder.shellCommand(Binder.java:1049)
at android.os.Binder.onTransact(Binder.java:877)
at android.app.admin.IDevicePolicyManager$Stub.onTransact(IDevicePolicyManager.java:6054)
at android.os.Binder.execTransactInternal(Binder.java:1285)
at android.os.Binder.execTransact(Binder.java:1244)
Я тоже пробовал установить android:testOnly в манифесте. п>
Подробнее здесь: https://stackoverflow.com/questions/787 ... -owner-app