Wo finde ich "adb" Version 1.0.32 zur Installation auf Ubuntu?

Mein Laptop hat Ubuntu 14.04 als Betriebssystem. Ich habe die neueste Version von „android-adb-tools“ installiert, die im „Synaptic Package Manager“ verfügbar ist. Nach der Installation sagt der adbBefehl --help, dass adbdie Version 1.0.31 ist .

Früher habe ich adb sideloadein neues ROM auf meinem Samsung-Gerät installiert (mit TWRP-Version 2.8.4.0 als Wiederherstellung), aber der Befehl kehrt zurück error: protocol fault (no status)und TWRP sagt, dass ich adbmit Version 1.0.32 oder höher verwenden muss! Wo finde ich das Paket „android-adb-tools“ mit adbVersion 1.0.32 oder höher?

Antworten (5)

Herunterladen und entpacken

https://skia.googlesource.com/skia/+archive/cd048d18e0b81338c1a04b9749a00444597df394/platform_tools/android/bin/linux.tar.gz

Kopieren Sie danach einfach die extrahierte ausführbare Datei „adb“ über die alte in /usr/bin.

Das funktioniert, ist aber nicht die beste Lösung, hoffentlich taucht irgendwo ein aktualisiertes Repo auf ...
Es ist besser , nicht mit Ihren Repo-installierten Dateien in /usr/bin. Legen Sie die Datei einfach an einem neuen Ort ab. Erstellen Sie einen /binOrdner in Ihrem Home-Verzeichnis. Fügen Sie es Ihrem Pfad hinzu, wenn Sie möchten, dass diese Version von adb automatisch ausgewählt wird.
@TobyJ: das wäre schön, aber bis jetzt taucht kein neueres Paket auf ubuntuupdates.org/…

Sie sollten das Android SDK herunterladen und es verwenden, um die Android SDK-Tools zu installieren, die adbund fastboot.

Weitere Informationen finden Sie unter: askubuntu.com/a/602141

Altes adb deinstallieren. Erhalten diese,

https://packages.debian.org/sid/android-tools-adb

Installieren Sie android-tools-adb und seine Abhängigkeiten manuell über den obigen Link (sudo dpkg -i xxxxxxx.deb)

Dadurch wird adb mit Version 1.0.32 installiert. Hoffe das hilft.

Aber ich habe die neueste Version von android-tools-adb: 4.2.2+git20130218-3ubuntu23und adb versionErgebnisse inAndroid Debug Bridge version 1.0.31
android-tools-adb 4.2.2xxxxx Paket besteht aus adb mit Version 1.0.31. Sie müssen android-tools-adb 5.1.1xxx zusammen mit seinen Abhängigkeiten manuell über den obigen Link , den ich bereitgestellt habe, herunterladen und installieren. Dann haben Sie die adb-Version 1.0.32 installiert.

Die andere Möglichkeit besteht darin, eine Wiederherstellung zu installieren, für die die neue Version von adb nicht erforderlich ist. Ich installiere CWM und konnte es auf diese Weise umgehen.

Wenn Sie eine 64-Bit-Version von Ubuntu ausführen, müssen Sie einige 32-Bit-Bibliotheken mit dem folgenden Befehl installieren :

$ sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386

Dann adb und fastboot installieren:

$ sudo apt-get install android-tools-adb android-tools-fastboot
Für 64-Bit-Lubuntu ist der von Ihnen bereitgestellte Befehl zum Installieren der 32-Bit-Bibliotheken fehlgeschlagen, aber ich habe festgestellt, dass Sie hier eine 64-Bit-Version der Plattform-Tools (einschließlich adb und fastboot) herunterladen können: developer.android.com/ studio/veröffentlichungen/… .