Cara menginstal ADB di Windows, macOS, dan Linux

click fraud protection

Panduan langkah demi langkah untuk memulai dengan alat Android Debug Bridge.

tautan langsung

  • Apa itu Jembatan Debug Android (ADB)?
  • Bagaimana cara kerja ADB?
  • Cara mengatur ADB
  • Contoh perintah ADB
  • Apa lagi yang bisa saya lakukan dengan ADB?

Beberapa fitur sistem operasi Android hanya dapat diakses melalui jalur dan metode yang tersembunyi dari rata-rata pengguna. Ini umumnya dilakukan dengan bantuan beberapa perintah baris perintah Android Debug Bridge (ADB), sebuah alat yang ditawarkan Google bagi pengembang untuk men-debug berbagai bagian aplikasi atau sistem mereka, tetapi yang dapat kita gunakan untuk semua jenis yang rapi dan tersembunyi Trik. Prasyarat untuk trik ini adalah menginstal ADB di komputer Anda. Jadi, dalam panduan ini, kami akan menunjukkan cara menginstal ADB di Windows, macOS, dan Linux dalam langkah-langkah yang cepat dan mudah diikuti.

Apa itu Jembatan Debug Android (ADB)?

Struktur internal Android Debug Bridge (ADB) didasarkan pada arsitektur klien-server klasik. Ada tiga komponen yang membentuk keseluruhan proses.

  1. Klien, yaitu PC/Mac/Chromebook yang Anda sambungkan ke perangkat Android Anda. Kami mengirimkan perintah ke perangkat kami dari komputer melalui kabel USB atau secara nirkabel.
  2. Daemon (dikenal sebagai "adbd") yang menjalankan perintah pada perangkat. Daemon berjalan sebagai proses latar belakang pada setiap perangkat.
  3. Server yang mengelola komunikasi antara klien dan daemon. Server berjalan sebagai proses latar belakang di komputer.

Bagaimana cara kerja ADB?

Karena ada tiga bagian yang membentuk ADB (klien, daemon, dan server), maka diperlukan bagian-bagian tertentu agar dapat aktif dan berjalan. Jika Anda baru saja mem-boot komputer (dan Anda belum mengaturnya untuk memulai daemon saat boot), maka Anda perlu menjalankannya sebelum komunikasi apa pun dapat dikirim ke Android target perangkat. Anda akan melihat pesan berikut di command prompt atau terminal, yang akan memeriksa untuk memastikan daemon berjalan.

Jika daemon tidak berjalan, maka daemon akan memulai proses dan memberi tahu Anda di port TCP lokal mana daemon tersebut telah dimulai. Setelah layanan ADB dimulai, layanan tersebut akan terus mendengarkan port spesifik tersebut untuk perintah yang telah dikirim oleh klien ADB. Ini kemudian akan mengatur koneksi ke semua perangkat berjalan yang terpasang ke komputer (termasuk emulator). Ini adalah saat ketika Anda akan menerima permintaan otorisasi pada perangkat Android jika komputer belum pernah diotorisasi sebelumnya.

Cara mengatur ADB

Catatan: Menyiapkan ADB di komputer hanyalah setengah dari proses karena Anda juga perlu melakukan beberapa hal di ponsel cerdas atau tablet untuk menerima perintah ADB.

Pengaturan telepon

  1. Luncurkan Pengaturan aplikasi di ponsel Anda.
  2. Ketuk Tentang telepon opsi umumnya berada di dekat bagian bawah daftar.
    • Tergantung pada kulit OEM, itu Tentang telepon halaman dapat disebut sesuatu yang lain atau dikuburkan di tempat lain di dalam Pengaturan aplikasi di perangkat Anda.
  3. Lalu ketuk Nomor pembuatan opsi tujuh kali untuk mengaktifkan Mode Pengembang. Anda akan melihat pesan bersulang setelah selesai.
  4. Sekarang kembali ke layar Pengaturan utama dan Anda akan melihat yang baru Opsi pengembang menu yang dapat Anda akses. Di ponsel Google Pixel dan beberapa perangkat lainnya, Anda mungkin perlu menavigasi ke Pengaturan > Sistem untuk menemukan Opsi pengembang menu.
  5. Masuk ke sana dan aktifkan USB debugging pilihan.
  6. Anda telah menyelesaikan sebagian proses penyiapan telepon. Selanjutnya, Anda perlu menggulir ke bawah dan mengikuti petunjuk selanjutnya untuk sistem operasi khusus Anda.

Cara mengatur ADB di Microsoft Windows

  1. Unduh File ZIP Alat Platform SDK Android untuk Windows.
  2. Ekstrak konten file ZIP ini ke folder yang mudah diakses (seperti C:\platform-tools).
  3. Membuka Penjelajah Berkas dan telusuri ke tempat Anda mengekstraksi konten file ZIP ini.
  4. Buka instance Command Prompt/Terminal dari direktori yang sama dengan biner ADB ini. Hal ini dapat dilakukan dengan menahan Shift dan mengklik kanan di dalam folder lalu mengklik Buka jendela perintah di sini atau Buka jendela PowerShell di sini. Pengguna Windows 11 akan melihatnya Buka di Terminal di menu konteks klik kanan tanpa menekan tombol Shift pada keyboard.
  5. Hubungkan ponsel cerdas atau tablet Anda ke komputer dengan kabel USB. Ubah mode USB ke mode “transfer file (MTP)”. Beberapa OEM mungkin memerlukan atau tidak memerlukan ini, tetapi sebaiknya biarkan saja dalam mode ini untuk kompatibilitas umum.
  6. Di jendela Command Prompt/Terminal, masukkan perintah berikut untuk meluncurkan daemon ADB: adb devices
  7. Di layar ponsel Anda, Anda akan melihat perintah untuk mengizinkan atau menolak akses USB Debugging. Tentu saja, Anda ingin memberikan akses USB Debugging ketika diminta (dan ketuk kotak centang selalu izinkan jika Anda tidak ingin melihat permintaan itu lagi).
  8. Terakhir, masukkan kembali perintah dari langkah 6. Jika semuanya berhasil, Anda sekarang akan melihat nomor seri perangkat Anda di command prompt (atau jendela PowerShell).

Anda sekarang dapat menjalankan perintah ADB apa pun di perangkat Anda! Sekarang lanjutkan dan mulailah memodifikasi ponsel Anda dengan mengikuti daftar lengkap tutorial kami!

Cara mengatur ADB di macOS

  1. Unduh File ZIP Alat Platform SDK Android untuk macOS.
  2. Ekstrak ZIP ke lokasi yang mudah diakses (seperti Desktop misalnya).
  3. Buka Terminal.
  4. Untuk menelusuri folder tempat Anda mengekstrak ADB, masukkan perintah berikut: cd /path/to/extracted/folder/
    • Misalnya, Anda dapat menempatkan konten di desktop Anda: cd /Users/XDA/Desktop/platform-tools/
  5. Hubungkan perangkat Anda ke Mac Anda dengan kabel USB yang kompatibel. Ubah mode koneksi USB ke mode “transfer file (MTP)”. Ini tidak selalu diperlukan untuk setiap perangkat, tetapi sebaiknya biarkan saja dalam mode ini agar Anda tidak mengalami masalah apa pun.
  6. Setelah Terminal berada di folder yang sama dengan alat ADB Anda, Anda dapat menjalankan perintah berikut untuk meluncurkan daemon ADB: ./adb devices
  7. Di perangkat Anda, Anda akan melihat Izinkan USB debugging mengingatkan. Izinkan koneksi.
  8. Terakhir, masukkan kembali perintah dari langkah 7. Jika semuanya berhasil, Anda sekarang akan melihat nomor seri perangkat Anda di jendela Terminal macOS.

Selamat! Anda sekarang dapat menjalankan perintah ADB apa pun di perangkat Anda! Sekarang lanjutkan dan mulailah memodifikasi ponsel Anda.

Meskipun panduan di atas pasti berhasil, pengguna macOS veteran juga dapat memilih untuk menginstal ADB di Mac mereka menggunakan manajer paket tidak resmi seperti minuman rumahan atau MacPort. Dengan begitu, Anda tidak perlu memperbarui biner secara manual.

Cara mengatur ADB di Linux

  1. Unduh File ZIP Alat Platform SDK Android untuk Linux.
  2. Ekstrak ZIP ke lokasi yang mudah diakses (seperti Desktop misalnya).
  3. Buka jendela Terminal.
  4. Masukkan perintah berikut: cd /path/to/extracted/folder/
  5. Ini akan mengubah direktori tempat Anda mengekstrak file ADB.
    • Contoh: cd /home/XDA/Desktop/platform-tools/
  6. Hubungkan perangkat Anda ke mesin Linux dengan kabel USB Anda. Ubah mode koneksi ke mode “transfer file (MTP)”. Ini tidak selalu diperlukan untuk setiap perangkat, namun disarankan agar Anda tidak mengalami masalah apa pun.
  7. Setelah Terminal berada di folder yang sama dengan alat ADB Anda, Anda dapat menjalankan perintah berikut untuk meluncurkan daemon ADB: ./adb devices
  8. Kembali ke perangkat ponsel cerdas atau tablet Anda, Anda akan melihat perintah yang meminta Anda untuk mengizinkan USB debugging. Silakan dan berikan itu.
  9. Terakhir, masukkan kembali perintah dari langkah 8. Jika semuanya berhasil, Anda sekarang akan melihat nomor seri perangkat Anda di keluaran jendela Terminal.

Selamat! Anda sekarang dapat menjalankan perintah ADB apa pun di perangkat Anda!

Pengguna Linux harus tahu bahwa ada cara yang lebih mudah untuk menginstal ADB di komputer mereka. Panduan di atas pasti cocok untuk Anda, tetapi bagi mereka yang memiliki Debian/Ubuntu mainstream atau Distro Linux berbasis Fedora/SUSE dapat melewati langkah 1 dan 2 dari panduan di atas dan menggunakan salah satu dari perintah berikut:

  • Pengguna Linux berbasis Debian/Ubuntu dapat mengetikkan perintah berikut untuk menginstal ADB:
    sudo apt-get install android-sdk-platform-tools
  • Pengguna Linux berbasis Fedora/SUSE dapat mengetikkan perintah berikut untuk menginstal ADB:
    sudo dnf install android-tools

Namun, selalu lebih baik untuk memilih biner terbaru dari rilis Android SDK Platform Tools, karena paket khusus distro sering kali berisi versi yang sudah ketinggalan zaman.

Kasus khusus: Cara mengatur ADB pada Subsistem Windows untuk Linux dan ChromeOS

Subsistem Windows untuk Linux (WSL) menawarkan kepada pengguna Windows cara yang mulus untuk menjalankan aplikasi Linux. Namun, lingkungan tersebut belum menawarkan akses perangkat keras USB yang lengkap. Akibatnya, ADB di bawah WSL tidak dapat mengakses perangkat Android Anda, meskipun Anda menginstalnya menggunakan cara yang disebutkan di atas. Meskipun demikian, terdapat solusi resmi, yang memanfaatkan sumber terbuka usbipd-menang proyek. Untuk mengetahui lebih lanjut, lihat tutorial kami di cara mengatur passthrough USB di WSL.

Untuk ChromeOS, Anda perlu melakukannya aktifkan lingkungan pengembangan Linux bawaan Pertama. Secara default, ia menawarkan Anda sebuah instance Debian. Anda kemudian dapat dengan mudah mengatur ADB menggunakan langkah-langkah yang disebutkan di atas.

Hanya untuk mencakup semua basis kami di sini, pengguna mungkin perlu memasukkan a ./ di depan perintah ADB yang kami cantumkan di tutorial selanjutnya, terutama saat perintah tersebut menggunakan binari yang diekstrak langsung dari Platform Tools ZIP yang disediakan Google. Ini adalah sesuatu yang mungkin diketahui oleh setiap pengguna *nix (atau pengguna Windows yang menjalankan PowerShell/Terminal), tetapi sekali lagi, kami ingin sebanyak mungkin orang memahami cara melakukan penyesuaian ini untuk Android, tidak peduli seberapa besar sistem operasi Anda tahu.

Opsional: Cara mengatur ADB di browser Anda

Protokol ADB dapat diimplementasikan menggunakan WebUSB API untuk mengontrol ponsel Android langsung dari browser web. Namun WebADB Lain, alias ya-webadb, adalah salah satu proyek yang memungkinkan pengguna untuk melakukan sebagian besar fungsi yang disediakan oleh ADB langsung dari browser web tanpa menginstal biner atau driver apa pun. Yang Anda perlukan hanyalah browser web yang mendukung API WebUSB (seperti Google Chrome, Microsoft Edge, atau Firefox) dan Anda siap menggunakannya.

Opsional: Cara menggunakan ADB melalui Wi-Fi

Android 11 dan edisi lebih tinggi secara asli mendukung koneksi ADB melalui Wi-Fi. Ini menghilangkan kebutuhan untuk menangani masalah umum koneksi USB dan langkah-langkah tambahan seperti Instalasi driver OEM Android di Windows.

Untuk menyiapkan debugging nirkabel, lakukan hal berikut:

  1. Pastikan PC/Mac dan ponsel Anda terhubung ke jaringan nirkabel yang sama.
  2. Di ponsel Anda, buka Opsi pengembang di bawah Pengaturan dan aktifkan Proses debug nirkabel. Di Izinkan proses debug nirkabel di jaringan ini? munculan, pilih Mengizinkan.
  3. Ketuk pada Proses debug nirkabel pilihan dan pilih Pasangkan perangkat dengan kode penyandingan.
  4. Catat kode pasangan, alamat IP, dan nomor port yang ditampilkan di layar ponsel.
  5. Di PC/Mac Anda, jalankan perintah berikut:
    adbpairIP_Address:Port
    Gunakan alamat IP dan nomor port dari langkah 4.
  6. Saat diminta, masukkan kode penyandingan yang Anda terima di langkah 4. Sebuah pesan akan menunjukkan bahwa perangkat Anda telah berhasil dipasangkan.
  7. Selanjutnya, jalankan perintah berikut di jendela terminal PC/Mac:
    adbconnectIP_Address:Port
    Lihatlah Alamat IP & Pelabuhan bagian di bawah Proses debug nirkabel pada langkah 3 untuk alamat IP dan port.
  8. Jika semuanya berjalan dengan baik, maka Anda akan melihat pesan seperti berikut:
    connectedto 192.168.68.100:37173
  9. Sekarang Anda siap mengetikkan perintah shell ADB apa pun yang Anda inginkan.

Contoh perintah ADB

Untuk memeriksa apakah Anda telah berhasil menginstal ADB, sambungkan perangkat Anda ke PC/Mac dengan kabel USB, dan jalankan adb devices perintah seperti yang dijelaskan di atas. Ini akan menampilkan perangkat Anda terdaftar di jendela Command Prompt/PowerShell/Terminal. Jika Anda mendapatkan hasil yang berbeda, sebaiknya mulai dari awal dengan langkah-langkahnya.

Seperti disebutkan di atas, Anda dapat menggunakan ADB untuk melakukan segala macam hal di perangkat Android. Beberapa dari perintah ini dibangun langsung ke dalam biner ADB dan dapat berfungsi di semua perangkat. Anda juga dapat membuka apa yang disebut sebagai ADB Shell yang memungkinkan Anda menjalankan perintah langsung di perangkat. Perintah yang dijalankan langsung pada perangkat dapat bervariasi dari satu perangkat ke perangkat lainnya (karena OEM dapat menghapusnya akses ke versi tertentu, dan juga mengubah perilaku ADB) dan dapat bervariasi dari satu versi Android ke versi berikutnya Sehat.

Di bawah, Anda akan menemukan daftar contoh perintah yang dapat Anda lakukan di perangkat Anda:

  • Cetak daftar perangkat yang terhubung: adb devices
  • Matikan server ADB: adb kill-server
  • Instal aplikasi: adb install
  • Siapkan penerusan porta: adb forward tcp: 6100 tcp: 7100
  • Salin file/direktori dari perangkat: adb pull
  • Salin file/direktori ke perangkat: adb push
  • Memulai shell ADB: adb shell

Bonusnya

Bagi mereka yang ingin mengambil langkah lebih jauh, Anda dapat mengikuti tutorial baru yang kami susun yang akan memandu Anda cara mengatur ADB sehingga Anda dapat menggunakan perintah dari direktori mana pun di desktop Windows atau Linux.

Apa lagi yang bisa saya lakukan dengan ADB?

Di bawah ini adalah daftar tutorial XDA untuk berbagai perangkat yang merinci banyak penerapan perintah ADB untuk mengubah pengaturan tersembunyi, menyesuaikan fitur OEM atau antarmuka pengguna, dan banyak lagi!

  • Cara boot ke mode pemulihan menggunakan kombo tombol, ADB, dan aplikasi root
  • Cara menghapus instalan bloatware operator/OEM tanpa akses root
  • Cara mendebloat ponsel Anda (dan lainnya) tanpa terhubung ke PC
  • Cara melakukan sideload aplikasi di Android TV: Metode Penginstalan APK dan Sideload ADB dijelaskan dalam langkah-langkah yang mudah diikuti!
  • Kembalikan ubin Pengaturan Cepat Wi-Fi dan data Seluler di Android 12 dan yang lebih baru
  • Kontrol Smartphone Android Anda dari PC Anda secara gratis dengan scrcpy
  • Cara Memasangkan Jam Tangan Android Wear ke Ponsel Baru tanpa Reset Pabrik

Ini hanyalah puncak gunung es. Jangan lupa untuk memeriksa perintah ADB kami untuk setiap tutorial power user untuk mengetahui lebih banyak tips dan trik berguna dalam menggunakan ADB!