Я столкнулся с проблемой при попытке применить владельца устройства на устройствах Android 10.
Подробнее:
- Я применяю его на Android-боксе с версией Android 10.
- Я пытаюсь сделать это через команду ADB. adb shell dpm set-device-owner com.android.testapp/.receivers.AdminReceiver
- Эта же команда отлично работает на Android 8 и предыдущих версиях Android.
Текущий вывод команды: (в ранней версии ОС он вернул успех)
java.lang.RuntimeException: Can't set package ComponentInfo{.(already filled)./.(already filled).AdminReceiver} as device owner.
at com.android.commands.dpm.Dpm.runSetDeviceOwner(Dpm.java:204)
at com.android.commands.dpm.Dpm.onRun(Dpm.java:115)
at com.android.internal.os.BaseCommand.run(BaseCommand.java:56)
at com.android.commands.dpm.Dpm.main(Dpm.java:41)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:338)
Обновление: это подробности политики устройства
Любой совет