tldr/pages.pl/common/adb-shell.md

37 lines
1.0 KiB
Markdown

# adb shell
> Android Debug Bridge Shell: uruchamiaj zdalne polecenia powłoki na instancji emulatora Androida lub podłączonych urządzeniach z Androidem.
> Więcej informacji: <https://developer.android.com/tools/adb>.
- Uruchom interaktywną zdalną powłokę na emulatorze / urządzeniu:
`adb shell`
- Pobierz wszystkie właściwości z emulatora lub urządzenia:
`adb shell getprop`
- Przywróć wszystkie uprawnienia wykonawcze do ich wartości domyślnych:
`adb shell pm reset-permissions`
- Odwołaj niebezpieczne pozwolenie dla aplikacji:
`adb shell pm revoke {{paczka}} {{pozwolenie}}`
- Wywołaj zdarzenie klawisza:
`adb shell input keyevent {{kod_klucza}}`
- Wyczyść dane aplikacji na emulatorze lub urządzeniu:
`adb shell pm clear {{paczka}}`
- Rozpocznij aktywność na emulatorze / urządzeniu:
`adb shell am start -n {{paczka}}/{{aktywność}}`
- Rozpocznij aktywność domową na emulatorze lub urządzeniu:
`adb shell am start -W -c android.intent.category.HOME -a android.intent.action.MAIN`