Atasi masalahTerbit: 2 menit baca

'adb' Is Not Recognized di Windows: Cara Mengatasinya

Atasi "'adb' is not recognized as an internal or external command" dan "adb: command not found". Pasang platform-tools dan atur PATH di Windows, macOS, Linux.

Anda mengetik adb devices dan Windows menjawab:

'adb' is not recognized as an internal or external command,
operable program or batch file.

Di PowerShell pesannya adb : The term 'adb' is not recognized..., dan di macOS atau Linux adb: command not found. Semuanya berarti sama: komputer tidak bisa menemukan program adb. Entah belum terpasang, atau folder tempatnya berada tidak ada di PATH Anda.

Langkah 1: unduh platform-tools

ADB tersedia dalam paket gratis Android SDK Platform-Tools dari Google.

  1. Unduh Platform-Tools untuk sistem Anda dari situs resmi Android developers.
  2. Ekstrak ke lokasi yang permanen, misalnya C:\platform-tools di Windows atau ~/platform-tools di macOS dan Linux.

Jika Anda sudah memasang Android Studio, platform-tools sudah ada, biasanya di %LOCALAPPDATA%\Android\Sdk\platform-tools di Windows atau ~/Library/Android/sdk/platform-tools di macOS.

Tes cepat tanpa mengubah apa pun

Buka terminal di dalam folder platform-tools lalu jalankan adb dari sana:

  • Windows Command Prompt: cd C:\platform-tools, lalu adb devices
  • Windows PowerShell: cd C:\platform-tools, lalu .\adb devices (PowerShell butuh .\)
  • macOS / Linux: cd ~/platform-tools, lalu ./adb devices

Jika ini berhasil, adb tidak bermasalah dan yang kurang hanya PATH-nya.

Langkah 2: tambahkan platform-tools ke PATH di Windows

  1. Tekan Start, ketik environment variables lalu buka Edit the system environment variables.
  2. Klik Environment Variables....
  3. Di bagian User variables, pilih Path lalu klik Edit.
  4. Klik New dan masukkan C:\platform-tools (folder Anda yang sebenarnya).
  5. Klik OK di setiap jendela.
  6. Tutup lalu buka lagi terminal Anda. Jendela lama masih memakai PATH lama.

Tes dengan adb version.

Langkah 2: tambahkan platform-tools ke PATH di macOS dan Linux

Tambahkan baris ini ke ~/.zshrc (macOS) atau ~/.bashrc (kebanyakan distribusi Linux):

export PATH="$HOME/platform-tools:$PATH"

Lalu buka terminal baru, atau jalankan source ~/.zshrc, dan cek dengan adb version. Di macOS Anda juga bisa memasangnya dengan Homebrew (brew install --cask android-platform-tools), dan di Debian atau Ubuntu dengan sudo apt install adb.

Ada beberapa salinan adb

Aplikasi PC suite HP, emulator dan SDK lama sering membawa adb sendiri. Jika adb version menampilkan versi lama setelah Anda memasang yang baru, ada salinan lain yang lebih dulu di PATH. Di Windows, where adb menampilkan semua salinan secara berurutan. Di macOS dan Linux gunakan which -a adb. Hapus folder lama dari PATH atau pindahkan folder baru ke paling atas. Versi yang bercampur juga sering menjadi penyebab perangkat tampil sebagai offline.

Lewati setup dengan ADBKit

Jika Anda hanya butuh tugas ADB sehari-hari, Anda sama sekali tidak perlu adb di komputer. ADBKit menjalankan ADB di dalam Chrome atau Edge lewat USB: layar langsung, mengetik dengan keyboard, logcat, shell, transfer file dan instal APK, tanpa perlu memasang apa pun dan tanpa menambah apa pun ke PATH. Di laptop kantor yang dikunci sehingga Anda tidak bisa memasang software, ini sering menjadi cara paling mudah.

Langkah berikutnya setelah adb berjalan: aktifkan USB debugging dan simpan contekan perintah ADB supaya mudah dibuka.