Как сделать так, чтобы мой владелец устройства без команды NFC и ADB?
Привет, ребята, у меня есть вопрос, и я искал несколько дней, чтобы найти решение.
У меня есть приложение для Android, которое установлено на 100+ устройств. (Android 5.1.1 API22 и 6.0.1 API 23)
https://developer.android.com/reference/android/app/admin/package-summary.html
Я прошел все эти ссылки, но не повезло: / Используя устройство PolicyManager, я получаю ошибку: XXXXX приложение не является владельцем устройства. Я знаю, что есть способ получить владельца устройства с помощью команды оболочки (ADB), но я не могу сделать это на всех устройствах по отдельности через USB.
DevicePolicyManager deviceManger = (DevicePolicyManager) Forms.Context.GetSystemService (Context.DevicePolicyService); ComponentName demoDeviceAdmin = new ComponentName (Forms.Context, Java.Lang.Class.FromType (typeof (DeviceAdmin)))); deviceManger.SetGlobalSetting (demoDeviceAdmin, "wifi_device_owner_configs_lockdown", "1");