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 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
PERINTAH PENTING ADB DAN FASTBOOT BESERTA CARA PENGGUNAANNYA
Inilah Resiko Jika Anda Melakukan Root/Rooting Pada Android
Published at: Juni 16, 2019 , Modified at: Juli 19, 2019 , Tags: ADB (Android Debug Bridge) ANDROID TEKNOLOGI DAN CYBER Tutorial