Zum Inhalt springen

Android Debug Bridge: Unterschied zwischen den Versionen

2.898 Bytes hinzugefügt ,  31. Oktober 2019
K
ADB auch über WLAN-Verbindung
(Anpassung Einleitung)
K (ADB auch über WLAN-Verbindung)
 
(13 dazwischenliegende Versionen von 8 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{DISPLAYTITLE:Android Debug Bridge (ADB)}}
{{DISPLAYTITLE:Android Debug Bridge (ADB)}}
Die '''A'''ndroid-'''D'''ebug-'''B'''ridge ist eine Software-Schnittstelle für das [[Android]]-System, die genutzt werden kann, um von einem Computer per USB-Kabel auf ein Android-[[Smartphone]] zugreifen und Befehle ausführen zu können.<ref>[http://developer.android.com/guide/developing/tools/adb.html Dokumentation zu ADB (englisch)]</ref>
Die '''A'''ndroid-'''D'''ebug-'''B'''ridge (oft mit ''adb'' abgekürzt) ist eine Software-Schnittstelle für das [[Android]]-System, die genutzt werden kann, um von einem Computer per USB-Kabel auf ein Android-[[Smartphone]] zugreifen und Befehle ausführen zu können.<ref>[http://developer.android.com/guide/developing/tools/adb.html Dokumentation zu ADB (englisch)]</ref>


Sie ist Bestandteil des [[Android SDK]] (Android '''S'''oftware '''D'''evelopment '''K'''it) und befindet sich dort im Ordner ''platform-tools''. Bei früheren Versionen vom SDK befindet sie sich im Ordner ''tools''.
Sie ist Bestandteil des [[Android SDK]] (Android '''S'''oftware '''D'''evelopment '''K'''it) und befindet sich dort im Ordner ''platform-tools''. Bei früheren Versionen vom SDK befindet sie sich im Ordner ''tools''. Seit dem Januar 2017 stellt Google zudem ein separat gepacktes Paket mit den ''platform-tools'', in welchen die ADB und [[Fastboot (Tool)|Fastboot]] enthalten sind, bereit, sodass auf ein Download des gesamten, im Vergleich zu der ADB recht großen, SDK verzichtet werden kann.<ref>{{Internetquelle|url=http://www.androidpolice.com/2017/01/05/google-makes-adb-fastboot-platform-tools-available-without-full-sdk-android-studio-download/|titel=Google makes ADB, fastboot, and other platform tools available without full SDK or Android Studio download|werk=Android Police|datum=2017-01-05|zugriff=2017-03-05}}</ref><ref>{{Internetquelle|url=http://www.androidcentral.com/get-adb-and-fastboot-utilities-without-installing-sdk-directly-google|titel=How to get ADB and Fastboot utilities without installing the Android SDK|datum=2017-01-05|zugriff=2017-03-05}}</ref><ref>{{Internetquelle|url=http://www.redmondpie.com/you-can-now-download-adb-and-fastboot-tools-without-sdk-or-android-studio/|titel=Download ADB And Fastboot Tools Without SDK Or Android Studio, Here's How {{!}} Redmond Pie|datum=2017-01-06|zugriff=2017-03-05}}</ref><ref>{{Internetquelle|url=http://www.androidauthority.com/google-adb-fastboot-platform-tools-standalone-download-741582/|titel=Google makes ADB and fastboot available without Android Studio or SDK|datum=2017-01-06|sprache=en-US|zugriff=2017-03-05}}</ref> Der Download-Link ist auf der [https://developer.android.com/studio/releases/platform-tools.html Android-Developer-Seite] zu finden.
 
Neben einer Kabel-gebundenen Verbindung zu einem Android-Gerät unterstützt die ADB auch die Kabel-lose Verbindung über eine TCP/IP-Verbindung, z.B. [[WLAN]].<ref>{{Internetquelle|url=https://developer.android.com/studio/command-line/adb#wireless|titel=Android Debug Bridge (adb)  {{!}}  Android Developers|werk=Android Developers|sprache=en|zugriff=2019-10-29}}</ref>


== Was ist ADB? ==
== Was ist ADB? ==
Zeile 8: Zeile 10:


Der Hauptvorteil der ADB ist, dass man auch Befehle direkt an das Gerät senden kann, als würde man die Befehle in einem Terminal-Emulator auf dem Gerät tätigen.
Der Hauptvorteil der ADB ist, dass man auch Befehle direkt an das Gerät senden kann, als würde man die Befehle in einem Terminal-Emulator auf dem Gerät tätigen.
Neben der Möglichkeit, die ADB über eine USB-Kabel-Verbindung zu nutzen, besteht ebenfalls die Möglichkeit, die ADB über eine [[Wikipedia:Transmission Control Protocol|TCP]]-Verbindung (damit prinzipiell auch über [[WLAN]]) anzusprechen und zu nutzen.


== Wichtige Befehle ==
== Wichtige Befehle ==
Zeile 61: Zeile 65:
</pre>
</pre>


== adb als Systemvariable unter Windows einrichten ==
== Installation ==
=== Installation und adb als Systemvariable unter Windows einrichten ===
{{Hauptartikel|Adb und Fastboot Installation (Windows)}}
 
Damit man nicht jedes Mal in den Ordner mit der adb.exe navigieren muss, wenn man sie benötigt, kann man sie unter Windows als Systemvariable eintragen und somit in jedem Ordner nutzen. Dazu geht man unter Windows 7 wie folgt vor:
Damit man nicht jedes Mal in den Ordner mit der adb.exe navigieren muss, wenn man sie benötigt, kann man sie unter Windows als Systemvariable eintragen und somit in jedem Ordner nutzen. Dazu geht man unter Windows 7 wie folgt vor:
# Systemsteuerung
# Systemsteuerung
# System und Sicherheit
# System und Sicherheit
# System
# System
# Erweiterte Systemeinstellungen (an der rechten Seite)
# Erweiterte Systemeinstellungen (an der linken Seite)
# Umgebungsvariablen  
# Umgebungsvariablen  
Danach bei "Systemvariablen" (unten) bei Path den Pfad eures platform-tools-Ordners eintragen. Von den anderen dort eingetragenen Pfaden einfach durch ein ; ohne Leerzeichen trennen (siehe Bild).
Danach bei "Systemvariablen" (unten) bei Path den Pfad eures platform-tools-Ordners eintragen. Von den anderen dort eingetragenen Pfaden einfach durch ein ; ohne Leerzeichen trennen (siehe Bild).
Zeile 75: Zeile 82:


Bei android-hilfe.de<ref>[http://www.android-hilfe.de/root-hacking-modding-fuer-htc-one-x/226488-platform-tools-ordner-sdk-mit-adb-fastboot.html platform-tools Ordner(SDK) mit adb und fastboot - Android-Hilfe.de]</ref> findet ihr auch nochmal die Anleitung und den platform-tools-Ordner als Download.
Bei android-hilfe.de<ref>[http://www.android-hilfe.de/root-hacking-modding-fuer-htc-one-x/226488-platform-tools-ordner-sdk-mit-adb-fastboot.html platform-tools Ordner(SDK) mit adb und fastboot - Android-Hilfe.de]</ref> findet ihr auch nochmal die Anleitung und den platform-tools-Ordner als Download.
=== Linux ===
Die größeren Linux-Distributionen enthalten die Tools ADB und Fastboot als Paket. Beispiele:
{| class="wikitable"
!Distribution
!Paketname
|-
|Ubuntu, Debian
|android-tools-adb
|-
|openSUSE, Fedora, Arch Linux
|android-tools
|-
|Slackware
|android-tools (als SlackBuild)
|}
Auf den anderen Distributionen sucht man mit dem entsprechenden Paketmanager nach "android" oder "adb", und installiert dann das passende. Sollten keine Pakete zur Verfügung stehen, startet man eine [[Android SDK#Linux|Installation des Android-SDK und wählt nur die "Platform tools" aus]].


== Siehe auch ==
== Siehe auch ==
* [[ADB Sideload]]
* [[ADB Sideload]]
* [[Wireless ADB]]


== Einzelnachweise ==
== Einzelnachweise ==
<references />
<references />


[[Kategorie:Abkürzungen]]
[[Kategorie:Begriffe]]
[[Kategorie:Software]]
[[Kategorie:Software]]
[[Kategorie:Abkürzungen]]
Autopatrol, Moderator
1.304

Bearbeitungen

Cookies helfen uns bei der Bereitstellung von Android Wiki. Durch die Nutzung von Android Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.