Mein Computer ist ein Sys76 Lemur, auf dem Maverick ausgeführt wird, und mein Telefon ist ein Nexus S, auf dem Gingerbread ausgeführt wird. Ich möchte ADB (Android Debug Bridge) verwenden. Ich habe das Android SDK gemäß den Anweisungen auf der SDK-Website installiert, aber ADB funktioniert nicht. Kann mir jemand mit Anweisungen helfen, die für Ubuntu spezifisch sind?
software-installation
adb
bigcat42
quelle
quelle
Antworten:
Installieren Sie adb & fastboot über PPA
Sie können von der WebUpd8-PPA installieren, die sowohl 32-Bit als auch 64-Bit unterstützt. Zugegeben, Sie können direkt von Google installieren. Aber ich bevorzuge PPAs, um alles auf dem neuesten Stand zu halten.
Funktioniert für Ubuntu 11.04, 11.10 und 12.04.
Quelle: Installieren Sie ADB und Fastboot Android Tools in Ubuntu über PPA
Installieren Sie Android SDK über PPA
Wenn Sie das SDK installieren möchten, mit dem Sie alles aktualisieren können, was Sie über das upubuntu ppa installieren können.
Als erstes muss also der ppa hinzugefügt werden.
Das einzige Problem an dieser Stelle ist, dass android-sdk als root ausgeführt werden muss. Nun, der Link im Menü hat nicht viel gebracht. Also habe ich den Link im Menü aktualisiert, den Sie auch ausführen können:
Von dort aus müssen Sie "Android SDK Platform-Tools" installieren. Ich empfehle außerdem, "Android SDK Tools" zu aktualisieren. Sie können alles andere abwählen, was Sie nicht benötigen.
Jetzt müssen Sie Ihre Umgebungsvariablen einstellen.
Zuerst müssen Sie alles ausführbar machen.
Fügen Sie nun die Variablen hinzu.
Füge diese Zeilen hinzu (oben)
Quelle: Android SDK Manager installieren (Revision 20) Von PPA unter Ubuntu 12.04 / Linux Mint 13
Quelle: AndroidSDK - Community Ubuntu Documentation
quelle
adb
, daher stammt die Installation mit android-sdk nicht aus dem Quellcode. Außerdem markiert er die Frage mit 10.10, sodass diese Antwort nicht funktioniert. Toll ist, dass diese Lösung eine 64 Bit Version bietet.nilarimogard/webupd8
Enthält keine Android-Tools- * undupubuntu-com/sdk
ist veraltetUbuntu 14.04+
Da Trusty die Pakete
android-tools-adb
undandroid-tools-fastboot
im Universe-Repository bereitstellt, bzw.adb
undfastboot
.So installieren Sie sie:
sudo add-apt-repository universe
sudo apt-get update
So installieren Sie
adb
:So installieren Sie
fastboot
:quelle
apt show android-tools-adb
sagt, ist ein Übergangspaket. AFAIK adb sollte verwendet werden.Ich rate nur, aber vielleicht müssen Sie sicherstellen, dass Ubuntu an der richtigen Stelle sucht. Stellen Sie, wie auf der Website angegeben, sicher, dass Sie das Verzeichnis, in dem sich adb befindet, zu Ihrem $ PATH hinzugefügt haben, indem Sie
export PATH=${PATH}:/usr/local/src/android-sdk-linux_x86/tools
&export PATH=${PATH}:/usr/local/src/android-sdk-linux_x86/platform-tools
zu Ihrer .bashrc-Datei hinzufügen und ausführensource .bashrc
quelle
Aktualisierung von 2017 bis Oktober
Sie müssen kein Paket auf Ubuntu 16 installieren, um ADB zum Laufen zu bringen. Es ist kein Setup erforderlich.
Laden Sie einfach die offiziellen SDK Platform-Tools für Linux von Google herunter und extrahieren
adb
undfastboot
aus der Zip-Datei.quelle
@mywebslave hat perfekt geantwortet, ich möchte dem nur noch eine Sache hinzufügen. Wenn Sie einen 64-Bit-Computer ausführen und eine Offline-Installation durchführen, müssen Sie möglicherweise die hier erwähnten 32-Bit-Kompatibilitätsbibliotheken installieren .
Update: Der obige Befehl funktioniert nur, wenn Sie 13.04 oder niedriger ausführen. Für neuere Versionen
ia32-libs
wurde durch andere Pakete ersetzt. Sehen Sie hier .quelle