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?

PHP-Lerner
quelle

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.

Andre Bit
quelle
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
3

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

Matthew Read
quelle
2
Weitere Informationen finden Sie unter: askubuntu.com/a/602141
Der Brasilianer
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.

Goutham Rapol
quelle
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.

Max Luong
quelle
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
FPU
quelle
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