Ich habe ein Kundenprojekt, wo ich Single-Task-Android-Gerät machen muss. Der Kunde kann sich nicht der Anwendung entziehen, die meine Firma entwickelt hat. Außerdem kann der Kunde keine andere Anwendung starten und unsere Anwendung wird gestartet, wenn das Gerät gestartet wird. Insgesamt kann der Kunde mit dem Gerät unsere Applikation ausführen.Android: Wie man Gerät nur eine App ausführen lassen?
Gibt es eine andere Möglichkeit, dies zu tun, als das Gerät zu rooten, alle Systemschaltflächen zu deaktivieren und unsere Anwendung zum Launcher zu machen. Ich habe so etwas wie 400 Geräte für diesen Zweck, so root all diese würde viel Zeit kosten.
Ich habe auch gelesen Tutorial über COSU Geräte von Google, aber fand es sehr confucing https://developer.android.com/work/cosu.html#testing-plan
Androids besitzen Bildschirm Pinning nicht gut genug ist, weil Kunden die App entweichen kann. Einige mögen vorschlagen, eine Kioskanwendung wie SureLock zu verwenden, aber das Ziel meines Unternehmens ist es, eine klare Lösung dafür zu finden, ohne Apps von Drittanbietern zu verwenden. Es ist nicht unser Ziel, unsere App über eine Kioskanwendung zu betreiben.
Ich fand einige Beiträge auf dem Stack Overflow mit ähnlicher Frage, aber nicht die Antwort, die ich suche.
Wenn jemand ein paar Tipps für diese Frage hat, wäre ich sehr dankbar.
Sie wollen Kiosk App entwickeln? hmm interessant –