Ich entwickle eine einfache Kiosk-Modus-Anwendung für Android 6.0. Ich habe alles auf Geräten von Xiaomi, HTC, Lenovo, etc., aber ich kann nicht eine Funktion auf jedem Samsung-Gerät funktionieren.
Die Funktion ist das automatische Schließen jedes System-Systemdialogs mit
%Vor%Dies wird von einem Dienst gesendet.
Auf meinen anderen, nicht-Samsung-Geräten funktioniert alles und alle Systemdialoge werden geschlossen, aber auf jedem Samsung-Gerät (S5, S6 Edge, ...) wird diese Übertragung ignoriert und zum Beispiel bleibt die App-Schublade geöffnet.
Ich habe beobachtet, dass selbst mit ADB diese Absicht übertragen wird, die App-Schublade bleibt geöffnet, aber zum Beispiel wird der Dialog zum Herunterfahren des Geräts geschlossen, wenn ich dies von adb aus sende.
Bitte beachten Sie, dass dies keine böswillige Aktion im Zusammenhang mit dieser Software ist, dies ist für den Client, der diese Funktion benötigt und vollständig angefordert wird.
Ich habe an Samsung Knox geforscht, aber wir müssten ihre Lizenz für die Verwendung des Knox Standard-SDK erwerben, und das ist nicht etwas, das in diesem Projekt enthalten ist.
Meine Frage ist also: Haben Sie eine Idee, wie Sie diese Arbeit machen können (Schließen der App-Schublade mit ACTION_CLOSE_SYSTEM_DIALOGS Absicht) auf Samsung-Geräten mit Knox installiert?
Danke.
Tags und Links android