Daftar Perintah atau Command Line ADB Android Debug Bridge

Artikel ini akan merangkum daftar perintah atau command line ADB Android. Jika diartikel sebelumnya sudah sedikit membahas tentang perintah penting adb dan fastboot beserta cara penggunaannya maka kali ini tentang semua daftar yang sering digunakan dalam perintah ADB.




Berikut ini adalah daftar perintah atau Command Line Adb

Daftar Perintah Global atau Global Command Line ADB

adb -a

Berfungsi mencari perangkat pada semua jaringan yang terdaftar tidak hanya pada jaringan lokal atau localhost.

adb -d

Berfungsi mengarahkan perintah adb keperangkat yang terpasang secara langsung ke satu usb perangkat.
Error atau kesalahan terjadi jika ada lebih dari satu perangkat terpasang menggunakan usb.

adb -e

Berfungsi mengarahkan perintah adb keperangkat yang terpasang secara langsung ke proses emulator yang sedang berjalan.
Error atau kesalahan terjadi jika ada lebih dari satu proses emulator yang sedang berjalan.

adb -H

Berfungsi untuk memberi informasi tentang ADB server host. 'localhost'
contoh:
$ adb -H localhost

adb -P port

Berfungsi untuk memberi informasi tentang ADB server port. '5037'
contoh:
$ adb -P 5037

adb -L

Berfungsi untuk memberi informasi ADB server socket.
contoh:
$ adb -L tcp:localhost:5037

adb -s

Berfungsi mengarahkan perintah adb keperangkat yang terpasang secara langsung ke proses emulator yang sedang berjalan dengan menambahkan nomer seri yang sudah terdaftar.
contoh:
$ adb -s emulator-5678

Daftar Perintah Umum atau General Command Line ADB

adb devices

Berfungsi untuk mencetak atau memberi tahu kita tentang informasi dan daftar android yang sudah ditemukan oleh adb. opsi -l dapat membantu kita untuk mengetahui lebih detail tentang perangkat yang sudah terdaftar
contoh:
$ adb devices
$ adb devices -l

adb help

Berfungsi untuk memberi tahu kita tentang sebuah informasi tentang daftar perintah dan keterangan perintah.

adb version

Berfungsi untuk memberi informasi tentang versi adb yang sedang kita pakai.

adb run-as nama_file

Berfungsi untuk menjalan aplikasi dengan memakai level akses sama dengan aplikasi yang sedang dijalankan tanpa memerlukan akses root. Perintah ini dapat membantu anda jika perangkat atau emulator belum ter-rooting dan status aplikasi harus bisa didebug.

Daftar Perintah Jaringan atau Networking Command Line ADB

adb connect

Berfungsi untuk menyambungkan perangkat melalui TCP/IP. port '5555' sebagai nilai tetap jika nilai port tidak terset.
contoh:
$ adb connect localhost::5555 $ adb connect localhost

adb disconnect host::port

Berfungsi untuk memutus menyambungkan perangkat melalui TCP/IP. port '5555' sebagai nilai tetap jika nilai port tidak terset. Jika kita tidak menambahkan parameter pilihan host::port maka semua sambungan akan terputus.
contoh:
  • $ adb disconnect localhost::5555
    (memutus sambungan localhost::5555)
  • $ adb disconnect
    (memutus semua sambungan)

adb forward --list

Berfungsi untuk memberikan informasi tentang semua sambungan socket yang ter-forward.

adb kill-server

Berfungsi untuk menghentikan proses adb server yang sedang berjalan.

Daftar Perintah Pengiriman File atau File Transfer Command Line ADB

adb push

Berfungsi untuk mengirimkan duplikasi file atau folder dari lokasi lokal(asal) kelokasi perangkat atau emulator target.
contoh:
  • adb push <dari_lokasi_lokal> <ke_lokasi_tujuan>
    $ adb push file.txt /sdcard/file.txt

adb pull

Berfungsi untuk mengirimkan duplikasi file atau folder dari lokasi perangkat atau emulator target ke lokal folder. jika menggunakan -a akan mempertahankan cetakan waktu dan mode file
contoh:
  • adb pull <dari_lokasi_target> <ke_lokasi_lokal>
    $ adb pull /sdcard/file.txt file.txt
  • adb pull -a <dari_lokasi_target> <ke_lokasi_lokal>
    $ adb pull -a /sdcard/file.txt file.txt

Daftar Perintah Aplikasi atau Aplication Command Line ADB

adb install

Berfungsi untuk mengirimkan aplikasi dan langsung memasang aplikasi tersebut pada target atau emulator
contoh:
  • adb install <target_aplikasi.apk>
    $ adb install D:/folder/aplikasi.apk
Ada beberapa pilihan untuk perintah adb install. Antara lain:
-r : mengganti aplikasi lama.
  • adb install -r <target_aplikasi_baru.apk>
    adb install -r D:/folder/aplikasi_baru.apk
-s : memasang aplikasi pada sdcard.
  • adb install -s <target_aplikasi.apk>
    adb install -s D:/folder/aplikasi.apk
-g : memberikan semua izin runtime.
  • adb install -g <target_aplikasi.apk>
    adb install -g D:/folder/aplikasi.apk
-p : memasang sebagian aplikasi.
  • adb install -p <target__bagian_aplikasi.apk>
    adb install -p D:/folder/bagian_aplikasi.apk
-d : memberikan izin untuk downgrade atau menurunkan versi aplikasi.
  • adb install -d <target_aplikasi_lama.apk>
    adb install -d D:/folder/aplikasi_versi_lama.apk
-t : memberikan izin test aplikasi.
  • adb install -t <target_aplikasi_test.apk>
    adb install -t D:/folder/aplikasi_versi_test.apk

adb unistall

Berfungsi untuk menghapus atau mencopot aplikasi pada target atau emulator.
'-k' untuk menjaga data dan cache tidak ikut terhapus contoh:
  • $ adb unistall <target_aplikasi.apk>
    $ adb unistall com.aplikasi.app
    $ adb unistall -k com.aplikasi.app

adb kill

Berfungsi untuk mematikan proses aplikasi yang sedang berjalan.
adb kill nama_aplikasi contoh:
  • $ adb kill com.nama_aplikasi.app

adb kill-all

Berfungsi untuk mematikan semua proses aplikasi yang sedang berjalan.
contoh:
  • $ adb kill-all

adb force-stop

Berfungsi untuk menghentikan proses aplikasi yang sedang berjalan.
contoh:
$ adb force-stop com.nama_aplikasi.app

adb kill-all

Berfungsi untuk mematikan semua proses aplikasi yang sedang berjalan.
contoh:
  • $ adb kill-all

Daftar Beberapa Perintah Command Line ADB

adb reboot

Berfungsi untuk merestart target atau emulator.
  • $ adb reboot
Ada beberapa pilihan untuk perintah adb reboot. Antara lain:
  • $ adb reboot recovery
    Berfungsi untuk merestart Perangkat kedalam mode Recovery.
  • $ adb reboot bootloader
    Berfungsi untuk merestart Perangkat kedalam mode Bootloader.
  • $ adb reboot fastboot
    Berfungsi untuk merestart Perangkat kedalam mode Fastboot.

adb root

Berfungsi untuk merestart adbd dengan izin root atau administrator.
  • $ adb root
baca juga:
PERINTAH PENTING ADB DAN FASTBOOT BESERTA CARA PENGGUNAANNYA
Inilah Resiko Jika Anda Melakukan Root/Rooting Pada Android