Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Google Play: Android приложение. Как устранить ошибку после тестирования?

Трассировка стека
java.lang.SecurityException: No active admin ComponentInfo{com.google.android.apps.mtaas.deviceadmin/com.google.android.apps.mtaas.deviceadmin.DeviceAdminReceiver}
Exception Process: com.google.android.apps.mtaas.deviceadmin, PID: 13280
java.lang.SecurityException: No active admin ComponentInfo{com.google.android.apps.mtaas.deviceadmin/com.google.android.apps.mtaas.deviceadmin.DeviceAdminReceiver}
  at android.os.Parcel.createException (Parcel.java:2088)
  at android.os.Parcel.readException (Parcel.java:2056)
  at android.os.Parcel.readException (Parcel.java:2004)
  at android.app.admin.IDevicePolicyManager$Stub$Proxy.setNetworkLoggingEnabled (IDevicePolicyManager.java:15305)
  at android.app.admin.DevicePolicyManager.setNetworkLoggingEnabled (DevicePolicyManager.java:11627)
  at com.google.android.apps.mtaas.deviceadmin.EnableNetworkLogging.onStart (EnableNetworkLogging.kt:27)
  at android.app.Instrumentation$InstrumentationThread.run (Instrumentation.java:2209)
Caused by android.os.RemoteException: Remote stack trace:
  at com.android.server.devicepolicy.DevicePolicyManagerService.getActiveAdminWithPolicyForUidLocked (DevicePolicyManagerService.java:3259)
  at com.android.server.devicepolicy.DevicePolicyManagerService.getActiveAdminOrCheckPermissionForCallerLocked (DevicePolicyManagerService.java:3155)
  at com.android.server.devicepolicy.DevicePolicyManagerService.getActiveAdminForCallerLocked (DevicePolicyManagerService.java:3136)
  at com.android.server.devicepolicy.DevicePolicyManagerService.enforceCanManageScopeOrCheckPermission (DevicePolicyManagerService.java:7218)
  at com.android.server.devicepolicy.DevicePolicyManagerService.enforceCanManageScope (DevicePolicyManagerService.java:7204)
ПрограммированиеAndroid+3
Святослав Гусев
  ·   · 230
Первый
node.js, c++, kotlin dev  · 28 июн 2023
Данная ошибка связана с Device Policy Manager, который отвечает за управление политиками безопасности на устройстве. В данном случае, приложение пытается использовать метод setNetworkLoggingEnabled(), который требует активного администратора устройства. Ошибка возникает из-за того, что активный администратор не был установлен или не был правильно настроен.
Чтобы устранить ошибку, необходимо добавить в приложение функционал для установки активного администратора устройства. Для этого можно использовать класс DevicePolicyManager и методы setDeviceOwner() или setProfileOwner(). Также необходимо проверить правильность настроек политик безопасности на устройстве и убедиться, что приложению разрешено использовать необходимые методы.