Wie mache ich meinen App-Gerätebesitzer ohne NFC- und ADB-Shell-Befehl

Hey Leute, ich habe eine Frage und ich habe tagelang nach einer Lösung gesucht.

Ich habe eine Android App, die auf über 100 Geräten installiert ist. (Android 5.1.1 API22 und 6.0.1 API 23)

https: //developer.android.com/reference/android/app/admin/package-summary.htm

Ich habe alle diese Referenzen durchgesehen, aber kein Glück: / Bei Verwendung von devicePolicyManager erhalte ich den Fehler: XXXXX App ist nicht der Gerätebesitzer. Ich weiß, dass es eine Möglichkeit gibt, den Geräteeigentümer per Shell-Befehl (ADB) zu ermitteln, aber das kann ich nicht auf allen Geräten einzeln über USB tun.

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");

Antworten auf die Frage(6)

Ihre Antwort auf die Frage