adb server version (41) doesn’t match this client (39); killing

adb server version (41) doesn't match this client (39); killing…
adb Error

Error “adb server version (41) doesn’t match this client (39); killing…” terjadi ketika versi server adb yang dijalankan di perangkat Android Anda tidak cocok dengan versi adb client yang ada di komputer Anda. Hal ini dapat terjadi jika Anda menggunakan versi adb client yang lebih lama atau lebih baru daripada versi adb server di perangkat Android Anda.

Untuk memperbaiki masalah ini, Anda dapat mencoba langkah-langkah berikut:

  1. Perbarui Android SDK Platform Tools
    Pastikan Anda menggunakan versi terbaru dari Android SDK Platform Tools yang mencakup adb, biasanya sudah ada ketika anda install Android Studio. Lalu ikuti cara berikut:
    • Biasanya jika anda install adb terpisah maka ada dua lokasi yaitu:
      – jika install manual linux, lokasi adb adalah /usr/bin/adb. Cara ceknya, buka terminal gunakan perintah which adb
      – Jika install melalui android studio, lokasi adb adalah /Android/Sdk/platform-tools/adb
    • Sekarang, kita harus hapus adb di /usr/bin/adb dengan menggunakan perintah sudo rm -rf /usr/bin/adb
    • Setelah di hapus, kita copy adb dari android studio ke lokasi folder adb yang kita hapus tadi dengan perintah sudo cp ~/Android/Sdk/platform-tools/adb /usr/bin
    • Sekarang update paket dengan perintah sudo apt update
    • Jika sudah, Anda dapat menggunakan adb sekarang.
  2. Restart adb server
    Jika adb belum dapat berjalan dengan baik, jalankan perintah berikut untuk menghentikan dan memulai ulang adb server:
    adb kill-server
    adb start-server
    Perintah ini akan mematikan adb server yang sedang berjalan dan kemudian memulai ulang server dengan versi yang sesuai.
  3. Restart perangkat Android
    Jika adb belum juga dapat berjalan dengan baik, coba restart perangkat Android Anda dan pastikan wireless debugging diaktifkan kembali setelah perangkat menyala kembali.
  4. Pastikan koneksi Wi-Fi stabil
    Jika adb belum jalan juga, pastikan perangkat Android dan komputer terhubung ke jaringan Wi-Fi yang sama dan koneksi Wi-Fi stabil. Jika koneksi Wi-Fi tidak stabil, ini dapat menyebabkan masalah saat mencoba menghubungkan perangkat menggunakan adb wireless debugging.
  5. Hapus cache adb
    Jika masih error, ada kemungkinan bahwa cache adb di komputer Anda rusak. Coba hapus cache adb dengan menghapus folder “.android” di direktori pengguna Anda (biasanya berada di direktori “C:\Users\NamaPengguna” di Windows atau “/Users/NamaPengguna” di macOS/Linux). Kemudian restart adb server dengan menjalankan perintah “adb start-server”.

Jika langkah-langkah di atas tidak berhasil, mungkin ada masalah lain yang menyebabkan ketidakcocokan versi adb. Dalam hal ini, saya sarankan untuk mencoba menggunakan versi adb yang sesuai dengan versi Android SDK Platform Tools Anda dan memastikan kompatibilitasnya. Jika Anda menggunakan Android Studio, Anda juga dapat mencoba menghubungkan perangkat secara langsung melalui kabel USB untuk melakukan debugging.

Semoga artikel adb server version (41) doesn’t match this client (39); killing ini bermanfaat.

Scroll to Top