Bagi pengguna Linux (pada contoh ini Ubuntu), Android Debug Bridge (ADB) adalah salah satu alat wajib jika ingin berinteraksi langsung dengan perangkat Android. Dengan ADB, kita bisa menjalankan berbagai perintah seperti menginstal aplikasi, mengambil log, transfer file, hingga melakukan debugging aplikasi.
Pada artikel ini, kita akan membahas langkah demi langkah bagaimana cara menghubungkan Android dengan Ubuntu menggunakan ADB.
Apa itu ADB?
ADB (Android Debug Bridge) adalah tool command-line yang disediakan Google sebagai bagian dari Android SDK (Software Development Kit). ADB memungkinkan komunikasi antara komputer dengan perangkat Android melalui kabel USB maupun jaringan Wi-Fi.
Dengan ADB, Anda bisa:
- Mengecek status perangkat Android
- Memindahkan file ke/dari perangkat
- Menginstal dan menghapus aplikasi
- Menon-aktifkan aplikasi bawaan yang tidak bisa dihapus
- Melihat log sistem (logcat)
- Menjalankan shell langsung di Android
Persiapan di Android
Sebelum menghubungkan ke Ubuntu, aktifkan dulu beberapa pengaturan di perangkat Android:
- Buka Settings → About phone.
- Cari dan ketuk Build number (atau software version) sebanyak 7 kali hingga muncul notifikasi "You are now a developer!".
- Kembali ke Settings, lalu buka Developer options.
- Aktifkan USB debugging.
- Sambungkan perangkat Android ke komputer menggunakan kabel USB yang baik (usahakan kabel data, bukan hanya kabel charging).
Running ADB di Ubuntu
ADB bisa diinstall melalui repository Ubuntu, hanya saja versi yang tersedia di sana tidak up to date, jadi pada contoh kali ini saya akan mendownload secara manual tools ADB yang disediakan oleh Android di https://developer.android.com/tools/releases/platform-tools. Pilih Tools for Linux, setelah download ekstrak file zipnya (kali ini saya tempatkan di direktori home).
Setelah ekstrak, masuk ke direktorinya di terminal dan coba jalankan perintah ADB berikut
$ ./adb version
kurang lebih hasilnya seperti ini:
Android Debug Bridge version 1.0.41
Version 36.0.1-13811061
Installed as /home/ariesw/adb36/platform-tools/adb
Running on Linux 5.15.0-151-generic (x86_64)
Mengecek Koneksi Android dengan Ubuntu
Sekarang saatnya menguji apakah perangkat Android sudah dikenali.
1. Sambungkan Android ke komputer dengan kabel USB.
2. Jalankan perintah berikut di terminal:
$ ./adb devices
3. Jika ini pertama kali terhubung, Android akan meminta konfirmasi "Allow USB debugging?". Pilih Allow.
4. Setelah itu, di terminal akan muncul daftar perangkat, misalnya:
Jika statusnya device
, berarti koneksi berhasil.
Koneksi ADB via Wi-Fi
Selain USB, ADB juga bisa digunakan lewat jaringan Wi-Fi:
1. Sambungkan Android ke USB dan jalankan:
$ ./adb tcpip 5555
2. Cek alamat IP perangkat Android di menu Wi-Fi.
3. Hubungkan dengan:
$ ./adb connect 192.168.1.8:5555
4. Sekarang Android bisa diakses tanpa kabel USB.
Menggunakan Perintah ADB Dasar
Berikut beberapa perintah ADB yang berguna:
- Melihat daftar perangkat
adb devices
- Masuk ke shell Android
adb shell
- Menginstal aplikasi (APK)
adb install nama_aplikasi.apk
- Menghapus aplikasi
adb uninstall com.nama.aplikasi
- Transfer file ke Android
adb push file.txt /sdcard/
- Mengambil file dari Android ke Ubuntu
adb pull /sdcard/file.txt ~/Downloads/
Dengan ADB, pengguna Linux (Ubuntu) bisa lebih mudah mengelola perangkat Android, baik untuk kebutuhan development maupun sekadar eksplorasi. Tool ini ringan, fleksibel, dan sangat berguna terutama bagi developer aplikasi maupun sysadmin yang sering bekerja dengan perangkat mobile.
Di artikel berikutnya saya bisa membahas penggunaan scrcpy untuk mengontrol layar Android langsung dari desktop Ubuntu.