użyłem tej odpowiedzi w celu uzyskania trybu Kiosk dla mojej aplikacji: https://stackoverflow.com/a/26013850Czy mogę wyłączyć systemi z poziomu mojej aplikacji na Androida?
I zakorzenione tablet z Kingo root, a następnie wykonywane są następujące polecenia:
adb shell >
su >
pm disable com.android.systemui >
buduję aplikację, która będzie tylko używane na naszych urządzeniach jako kioski ....
Działa świetnie, ALE .. Chciałbym wyłączyć i uaktywnić systemowy interfejs użytkownika z samej aplikacji Android.
Czy polecenia systemowe są możliwe z poziomu aplikacji?
Czy można bezpiecznie wyłączyć com.android.systemui, czy na niektórych urządzeniach może się zdarzyć coś złego? – JohnyTex
@JohnyTex: Jest to wyjątkowy przypadek, w którym potrzebowałem użytkownikom NIE mieć możliwości robienia niczego poza użyciem mojej aplikacji. Urządzenie należało do mojej firmy i zostało umieszczone w kioskach. Dzięki temu prawie niemożliwe było zamknięcie aplikacji, w której się znajdowałeś, ponieważ nie było już przycisku powrotu do domu, przycisku wstecz ani powiadomienia. – silversunhunter
Doszedłem do sytuacji, w której wyłączenie systemu nie pomogło - i tak działało, mimo że zostało wyłączone. Zobacz: http://android.stackexchange.com/questions/119508/app-is-running-even-though-disabled-why Jak może działać, gdy jest wyłączony? – JohnyTex