2020-11-01 13:16:14 +00:00
|
|
|
# adb
|
|
|
|
|
|
|
|
> Android Debug Bridge: komunikuj się z instancją emulatora Androida lub podłączonym urządzeniem z Androidem.
|
2024-09-03 14:26:02 +01:00
|
|
|
> Niektóre podkomendy takie jak `adb shell` mają osobną dokumentację.
|
2024-02-22 12:23:50 +00:00
|
|
|
> Więcej informacji: <https://developer.android.com/tools/adb>.
|
2020-11-01 13:16:14 +00:00
|
|
|
|
|
|
|
- Sprawdź czy proces serwera adb działa, jeśli nie, uruchom go:
|
|
|
|
|
|
|
|
`adb start-server`
|
|
|
|
|
|
|
|
- Zakończ proces serwera adb:
|
|
|
|
|
|
|
|
`adb kill-server`
|
|
|
|
|
2024-09-03 14:26:02 +01:00
|
|
|
- Uruchom powłokę w docelowej instancji emulatora/urządzenia:
|
2020-11-01 13:16:14 +00:00
|
|
|
|
|
|
|
`adb shell`
|
|
|
|
|
2024-09-03 14:26:02 +01:00
|
|
|
- Wyślij aplikację Android do emulatora/urządzenia:
|
2020-11-01 13:16:14 +00:00
|
|
|
|
|
|
|
`adb install -r {{ścieżka/do/pliku.apk}}`
|
|
|
|
|
2024-09-03 14:26:02 +01:00
|
|
|
- Skopiuj plik/katalog z urządzenia docelowego:
|
2020-11-01 13:16:14 +00:00
|
|
|
|
2024-09-03 14:26:02 +01:00
|
|
|
`adb pull {{ścieżka/do/pliku_lub_katalogu_na_urządzeniu}} {{ścieżka/do/lokalnego_katalogu_docelowego}}`
|
2020-11-01 13:16:14 +00:00
|
|
|
|
2024-09-03 14:26:02 +01:00
|
|
|
- Skopiuj plik/katalog do urządzenia docelowego:
|
2020-11-01 13:16:14 +00:00
|
|
|
|
2024-09-03 14:26:02 +01:00
|
|
|
`adb push {{ścieżka/do/lokalnego_pliku_lub_katalogu}} {{ścieżka/do/docelowego_katalogu_na_urządzeniu}}`
|
2020-11-01 13:16:14 +00:00
|
|
|
|
2024-09-03 14:26:02 +01:00
|
|
|
- Wypisz wszystkie połączone urządzenia:
|
2020-11-01 13:16:14 +00:00
|
|
|
|
|
|
|
`adb devices`
|