Jak w Androidzie sprawdzić wszystkie działające serwisy

0

Cześć jak można sprawdzić w telefonie z androidem wszystkie działające serwisy odpowiednik systemctl. Cz jeżeli telefon nie jest w żaden sposób zrootowany, jest możliwość aby wykonać coś na zasadzie systemctl stop service_name ?

2

W sumie ciekawe pytanie. Mam zainstalowany terminal emulator "Termux" jako apkę androidową i jest tam dostępna komenda sysctl, która pozwala na wyświetlenie procesów, ale wydaje mi się, że nie wyświetla ona wszystkich wszystkich procesów. Natomiast, jak wywołamy ps -ax, to wyświetli nam się tylko proces bieżącej apki (terminal emulatora). Z tego, co pamiętam, serwisy chyba działają w obrębie danego procesu/apki w takich swoich "sandboxach", więc nie wiem, czy z poziomu systemu lub innej apki możesz uzyskać dostęp do serwisu odpalonego przez jeszcze inną apkę/proces, czyli wychodziłoby na to, że nie da się tego zrobić na niezrootowanym telefonie. Mogę się mylić, więc raczej polecałbym o tym doczytać. Jeszcze pytanie, co rozumiesz przez "serwis". W samym androidzie jest pojęcie "serwis" i nie jest to równoznaczne z serwisem linuksowym. Każda apka chodzi jako proces i może ona mieć w sobie androidowe serwisy, ale nie są to systemowe serwisy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1