2020-10-25 19:40:02 +07:00
# adb
> Android Debug Bridge: berkomunikasi dengan emulator Android atau perangkat Android terhubung.
2025-01-14 09:49:35 +07:00
> Beberapa subperintah seperti `shell` mempunyai dokumentasi terpisah.
2024-02-22 09:23:50 -03:00
> Informasi lebih lanjut: <https://developer.android.com/tools/adb>.
2020-10-25 19:40:02 +07:00
2024-09-15 12:26:21 +07:00
- Periksa apakah proses server adb telah dimulai dan memulainya:
2020-10-25 19:40:02 +07:00
`adb start-server`
2023-10-12 22:55:20 +07:00
- Hentikan proses server adb:
2020-10-25 19:40:02 +07:00
`adb kill-server`
2023-10-12 22:55:20 +07:00
- Mulai shell jarak jauh pada emulator/perangkat tujuan:
2020-10-25 19:40:02 +07:00
`adb shell`
2024-09-15 12:26:21 +07:00
- Pasang suatu aplikasi Android menuju emulator/perangkat tujuan:
2020-10-25 19:40:02 +07:00
2024-09-15 12:26:21 +07:00
`adb install -r {{jalan/menuju/berkas.apk}}`
2020-10-25 19:40:02 +07:00
2023-10-12 22:55:20 +07:00
- Salin berkas/direktori dari perangkat tujuan:
2020-10-25 19:40:02 +07:00
2024-09-15 12:26:21 +07:00
`adb pull {{jalan/menuju/berkas_atau_direktori_perangkat}} {{jalan/menuju/direktori_lokal_tujuan}}`
2020-10-25 19:40:02 +07:00
2024-09-15 12:26:21 +07:00
- Salin berkas/direktori menuju perangkat tujuan:
2020-10-25 19:40:02 +07:00
2024-09-15 12:26:21 +07:00
`adb push {{jalan/menuju/berkas_atau_direktori_lokal}} {{jalan/menuju/direktori_perangkat_tujuan}}`
2020-10-25 19:40:02 +07:00
2024-09-15 12:26:21 +07:00
- Tampilkan daftar perangkat yang terhubung:
2020-10-25 19:40:02 +07:00
`adb devices`
2025-01-14 09:49:35 +07:00
- Tentukan perangkat yang diinstruksikan (berdasarkan nomor induk / Device ID) jika terdapat lebih dari satu perangkat yang terhubung secara bersamaan:
`adb -s {{device_ID}} {{shell}}`