Cara menginstal ADB di Windows, macOS, dan Linux

click fraud protection

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

tautan langsung

  • Apa itu Android Debug Bridge (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), alat yang ditawarkan Google untuk pengembang untuk men-debug berbagai bagian aplikasi atau sistem mereka, tetapi yang dapat kita gunakan untuk semua jenis 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 dengan langkah cepat dan mudah diikuti.

Apa itu Android Debug Bridge (ADB)?

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

  1. Klien, yaitu PC/Mac/Chromebook yang telah 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 di 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), hal ini memerlukan bagian-bagian tertentu untuk aktif dan berjalan terlebih dahulu. Jika Anda baru mem-boot komputer (dan Anda belum mengaturnya untuk memulai daemon saat boot), maka Anda harus 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 ia telah dimulai. Setelah layanan ADB dimulai, layanan tersebut akan terus mendengarkan port khusus tersebut untuk perintah yang telah dikirim oleh klien ADB. Ini kemudian akan mengatur koneksi ke semua perangkat yang sedang berjalan yang terpasang ke komputer (termasuk emulator). Ini adalah saat ketika Anda akan menerima permintaan otorisasi pada perangkat Android jika sebelumnya komputer tersebut belum diotorisasi.

Cara mengatur ADB

Catatan: Menyiapkan ADB di komputer hanyalah setengah dari persamaan 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 di dekat bagian bawah daftar.
    • Tergantung pada kulit OEM, itu Tentang telepon halaman dapat disebut sesuatu yang lain atau terkubur di tempat lain di Pengaturan aplikasi di perangkat Anda.
  3. Lalu ketuk Membangun nomor 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 lain, Anda mungkin perlu menavigasi ke Pengaturan > Sistem untuk menemukan Opsi pengembang menu.
  5. Masuk ke sana dan aktifkan Proses debug USB pilihan.
  6. Anda telah selesai sebagian dengan 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 File Explorer dan telusuri ke tempat Anda mengekstrak konten file ZIP ini.
  4. Buka instance Command Prompt/Terminal dari direktori yang sama dengan biner ADB ini. 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 harus melihat Buka di Terminal di menu konteks klik kanan bahkan 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 atau mungkin 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: perangkat adb
  7. Di layar ponsel Anda, Anda akan melihat prompt untuk mengizinkan atau menolak akses USB Debugging. Biasanya, Anda ingin memberikan akses USB Debugging saat 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 tutorial kami yang lengkap!

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/ke/diekstrak/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 sehingga 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 perangkat
  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 maju dan mulai memodifikasi ponsel Anda.

Meskipun panduan di atas pasti akan berfungsi, pengguna macOS veteran juga dapat memilih untuk menginstal ADB di Mac mereka menggunakan pengelola paket tidak resmi seperti Homebrew atau MacPorts. Dengan begitu, Anda tidak perlu memperbarui binari secara manual.

Cara mengatur ADB di Linux

  1. Unduh File ZIP Alat Platform Android SDK untuk Linux.
  2. Ekstrak ZIP ke lokasi yang mudah diakses (seperti Desktop misalnya).
  3. Buka jendela Terminal.
  4. Masukkan perintah berikut: cd /path/ke/diekstrak/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 Anda dengan kabel USB Anda. Ubah mode koneksi ke mode "transfer file (MTP)". Ini tidak selalu diperlukan untuk setiap perangkat, tetapi 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 perangkat
  8. Kembali ke ponsel cerdas atau perangkat tablet Anda, Anda akan melihat prompt 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 akan bekerja untuk Anda, tetapi 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 perintah berikut:

  • Pengguna Linux berbasis Debian/Ubuntu dapat mengetikkan perintah berikut untuk menginstal ADB:
    sudo apt-mendapatkan instal 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 lama.

Kasus khusus: Cara menyiapkan ADB di Subsistem Windows untuk Linux dan ChromeOS

Subsistem Windows untuk Linux (WSL) menawarkan pengguna Windows cara mulus untuk menjalankan aplikasi Linux. Namun, lingkungan 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, ada solusi resmi, yang memanfaatkan sumber terbuka usbipd-win proyek. Untuk mengetahui lebih lanjut, lihat tutorial kami di cara mengatur passthrough USB di WSL.

Untuk ChromeOS, Anda perlu aktifkan lingkungan pengembangan Linux bawaan Pertama. Secara default, ini menawarkan Anda instans Debian. Anda kemudian dapat dengan mudah menyiapkan ADB menggunakan langkah-langkah yang disebutkan di atas.

Hanya untuk menutupi semua pangkalan kami di sini, pengguna mungkin perlu meletakkan a ./ di depan perintah ADB kami cantumkan di tutorial mendatang, terutama saat mereka menggunakan binari yang diekstraksi langsung dari ZIP Alat Platform 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 sebagai sebanyak mungkin orang untuk memahami bagaimana melakukan tweak ini untuk Android tidak peduli berapa banyak sistem operasi Anda tahu.

Opsional: Cara menyiapkan ADB di browser Anda

Protokol ADB dapat diimplementasikan menggunakan API WebUSB untuk melakukannya kontrol 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 butuhkan hanyalah browser web yang mendukung WebUSB API (seperti Google Chrome, Microsoft Edge, atau Firefox) dan Anda siap melakukannya.

Opsional: Cara menggunakan ADB melalui Wi-Fi

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

Untuk menyiapkan debug 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 Debug nirkabel. Di Izinkan debugging nirkabel di jaringan ini? munculan, pilih Mengizinkan.
  3. Ketuk pada Debug nirkabel pilihan dan pilih Sandingkan 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:
    adbpasanganAlamat IP:Pelabuhan
    Gunakan alamat IP dan nomor port dari langkah 4.
  6. Saat diminta, masukkan kode pemasangan yang Anda terima di langkah 4. Sebuah pesan harus menunjukkan bahwa perangkat Anda telah berhasil dipasangkan.
  7. Selanjutnya, jalankan perintah berikut di jendela terminal PC/Mac:
    adbMenghubungAlamat IP:Pelabuhan
    Lihatlah Alamat IP & Pelabuhan bagian di bawah Debug nirkabel pada langkah 3 untuk alamat IP dan port.
  8. Jika semuanya berjalan dengan baik, maka Anda akan melihat pesan seperti berikut:
    terhubungke 192.168.68.100:37173
  9. Sekarang Anda siap untuk mengetik 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 perangkat adb perintah seperti yang dijelaskan di atas. Seharusnya menampilkan perangkat Anda yang terdaftar di jendela Command Prompt/PowerShell/Terminal. Jika Anda mendapatkan keluaran 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 harus berfungsi di semua perangkat. Anda juga dapat membuka apa yang disebut sebagai Shell ADB 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 menghapus akses ke yang tertentu, dan juga memodifikasi 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: perangkat adb
  • Bunuh server ADB: adb kill-server
  • Instal aplikasi: instal adb
  • Siapkan penerusan porta: adb maju tcp: 6100 tcp: 7100
  • Salin file/direktori dari perangkat: tarik adb
  • Salin file/direktori ke perangkat: dorongan adb
  • Memulai shell ADB: shell adb

Bonus

Bagi mereka yang ingin melangkah lebih jauh, Anda dapat mengikuti tutorial baru yang kami kumpulkan ini 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 aplikasi perintah ADB untuk mengubah pengaturan tersembunyi, menyesuaikan fitur OEM atau antarmuka pengguna, dan banyak lagi!

  • Cara mem-boot ke mode pemulihan menggunakan kombo tombol, ADB, dan aplikasi root
  • Cara menghapus 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 Wi-Fi dan ubin Setelan Cepat 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 Pengaturan Ulang Pabrik

Ini hanyalah puncak gunung es. Jangan lupa untuk memeriksa perintah ADB kami untuk setiap tutorial pengguna yang kuat untuk mengetahui lebih banyak tip dan trik berguna untuk menggunakan ADB!