Zum Inhalt springen

Android Debug Bridge: Unterschied zwischen den Versionen

2.823 Bytes hinzugefügt ,  31. Oktober 2019
K
ADB auch über WLAN-Verbindung
K (ADB auch über WLAN-Verbindung)
 
(11 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>


== Installation und adb als Systemvariable unter Windows einrichten ==
== Installation ==
=== Installation und adb als Systemvariable unter Windows einrichten ===
{{Hauptartikel|Adb und Fastboot Installation (Windows)}}
{{Hauptartikel|Adb und Fastboot Installation (Windows)}}


Zeile 68: Zeile 73:
# 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 77: 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.