Wo finde ich "adb" Version 1.0.32 auf Ubuntu zu installieren?


13

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 gibt der adbBefehl an --help, dass adbdie Version 1.0.31 lautet .

Ich habe früher 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 arbeiten muss! Wo finde ich "android-adb-tools" -Paket mit adbVersion 1.0.32 oder höher?

Antworten:


7

Herunterladen und entpacken

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

Danach kopieren Sie einfach die extrahierte ausführbare Datei "adb" über die alte in / usr / bin.


3
Dies funktioniert aber nicht die beste Lösung, hoffentlich zeigt sich irgendwo ein aktualisiertes Repo ...
Tobias J

3
Es ist besser, nicht mit Ihren neu installierten Dateien zu verwechseln /usr/bin. Legen Sie die Datei einfach an einen neuen Ort. Erstellen Sie einen /binOrdner in Ihrem Home-Verzeichnis. Fügen Sie es Ihrem Pfad hinzu, wenn diese Version von adb automatisch ausgewählt werden soll.
Drew Dormann

@TobyJ: das wäre schön, aber ab sofort erscheint kein neueres Paket mehr auf ubuntuupdates.org/…
mc0e


1

Deinstalliere die alte adb. Bekomme das,

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
PHP Learner

android-tools-adb 4.2.2xxxxx paket besteht aus adb mit version 1.0.31. Sie müssen android-tools-adb 5.1.1xxx und seine Abhängigkeiten manuell über den oben angegebenen Link herunterladen und installieren . Dann haben Sie ADB Version 1.0.32 installiert.
Goutham Rapol

0

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


0

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 installiere adb und fastboot:

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

Folgen Sie dann dieser Anleitung :

$ 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

Für 64-Bit-Lubuntu ist der Befehl zum Installieren der 32-Bit-Bibliotheken fehlgeschlagen, aber ich habe festgestellt, dass Sie eine 64-Bit-Version der Plattformtools (einschließlich adb und fastboot) hier herunterladen können: developer.android.com/ Studio / Veröffentlichungen /… .
Schulwitz

Seit meiner Antwort haben sich einige Dinge geändert. Nach der Installation von sudo apt-get und android-tools-adb und android-tools-fastboot sollte alles in Ordnung sein.
FPU
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.