Bagaimana cara Memperbarui atau Menginstal Ulang ADB versi terbaru?

Saya memiliki ponsel berbasis android dan saya membutuhkan ADB untuk menginstal versi baru. Namun, sampai hari ini ADB bekerja dengan sempurna tetapi hari ini saya mendapat kesalahan, dikatakan "Anda membutuhkan 1.0.32 atau versi yang lebih baru." Ya, kesalahan cukup jelas. Masalahnya, bagaimana caranya?

Sebagai catatan, saya sudah mencoba menghapus ADB. Dengan:

sudo apt-get remove android-tools-adb android-tools-fastboot

Kemudian saya menginstalnya kembali dengan:

sudo apt-get install android-tools-adb android-tools-fastboot

Sebelum perintah ini, versi ADB saya adalah 1.0.31, masih 1.0.31. Tapi di sini ( http://developer.android.com/sdk/index.html#Other) Sejauh yang saya lihat, ada versi baru, 1.0.35. Tetapi dengan terminal yang saya dapatkan adalah 1.0.31. Saya telah mengunduh zip 1.0.35 tetapi saya tidak tahu apa yang harus dilakukan dengan itu.

Bagaimana saya bisa meningkatkan ADB saya?

Jika Anda berpikir, Anda memiliki SDK terbaru tetapi alat adb adalah yang lebih tua,

Gunakan,

# adb version
Android Debug Bridge version 1.0.31
# wget -O - https://skia.googlesource.com/skia/+archive/cd048d18e0b81338c1a04b9749a00444597df394/platform_tools/android/bin/linux.tar.gz | tar -zxvf - adb
# sudo mv adb /usr/bin/adb
# sudo chmod +x /usr/bin/adb
# adb version
Android Debug Bridge version 1.0.32

Lihat http://bernaerts.dyndns.org/linux/74-ubuntu/328-ubuntu-trusty-android-adb-fastboot-qtadb

Komentar (4)
Larutan

Anda dapat mengunduh SDK terbaru termasuk adb di sini. Ketika Anda mengekstrak arsip ini, ada readme yang menjelaskan cara menginstal SDK. Saya mencantumkannya di sini untuk referensi Anda.

Welcome to the Android SDK!

The Android SDK archive initially contains only the basic SDK tools. It does
not contain an Android platform or any third-party libraries. In fact, it
doesn't even have all the tools you need to develop an application.

In order to start developing applications, you must install the Platform-tools
and at least one version of the Android platform, using the SDK Manager.

Platform-tools contains build tools that are periodically updated to support new
features in the Android platform (which is why they are separate from basic
SDK tools), including adb, dexdump, and others.

To install Platform-tools, Android platforms and other add-ons, you must
have an Internet connection, so if you plan to use the SDK while
offline, please make sure to download the necessary components while online.

To start the SDK Manager, please execute the program "android".

From the command-line you can also directly trigger an update by
executing:
  tools/android update sdk --no-ui

Tip: use --help to see the various command-line options.

For more information, please consult the Android web site at
  http://developer.android.com/sdk/

Setelah terinstal (Anda harus menginstal Java jika Anda belum memilikinya), Anda dapat menavigasi ke android-sdk-linux/platform-tools dan menjalankan adb dari sana dengan mengetikkan

./adb [options]

Saya akui ini mungkin bukan solusi yang paling elegan, tetapi ini bekerja untuk saya. ISTR bahwa pada mesin Ubuntu yang berbeda saya berhasil menginstal minimal hanya dengan platform-tools tanpa Java, tetapi saya tidak dapat menemukan catatan saya tentang itu.

Komentar (7)

Memperbaiki jawaban Organic Marble's, untuk hanya menginstal alat terbaru (bukan seluruh sdk), gunakan filter platform-tool seperti di bawah ini:

tools/android update sdk -t platform-tool --no-ui
Komentar (1)