So installieren Sie ADB und Fastboot unter Windows 10, Mac oder Linux

Eines der heute am häufigsten verwendeten mobilen Betriebssysteme ist Android , das von Google entwickelt wurde. Innerhalb seiner verschiedenen Funktionen finden wir die Vielseitigkeit von Konfiguration, Sicherheit, Design und Kompatibilität mit Hunderten von Geräten. Innerhalb der Welt der mobilen Systeme ist ein sehr interessanter Abschnitt, der sich direkt auf die Skalierbarkeit von Android auswirkt, und bei der Entwicklung von Anwendungen wissen wir, dass es sich um eine Welt von Zeichen, Symbolen und Zeichen handelt, in der der geringste Fehler auftritt Dies hat zur Folge, dass die Ausführung des Codes nicht korrekt ausgeführt wird. Wenn jedoch alles wie erwartet verläuft, können wir einzigartige Anwendungen mit großem Nutzen für Tausende von Android-Benutzern erstellen, um diese Aufgabe zu erleichtern In der Entwicklung hat Android das ADB-Dienstprogramm kostenlos zur Verfügung gestellt, das für die wichtigsten heute verwendeten Betriebssysteme verfügbar ist.

TechnoWikis wird erklären, was es ist und wie man ADB und Fastboot auf diesen Systemen installiert und somit einen weiteren IT-Zweig für die Verwendung von Android hat.

Was ist ADB?
ADB (Android Debug Bridge) wurde als Befehlszeilen-Tool mit hervorragenden Funktionen entwickelt, mit dessen Hilfe die Kommunikation mit einer Instanz eines Emulators oder eines Android-Geräts hergestellt werden kann, das eine direkte Verbindung zu den verwendeten Geräten herstellt.

Dank ADB können auf Android-Geräten verschiedene Aktionen ausgeführt werden, z. B. das Installieren und Debuggen von Apps. Sie können auf ein Unix-Shell-Terminal zugreifen, auf dem mehrere Befehle im Emulator oder auf dem verbundenen Gerät ausgeführt werden können, um zu sehen, wie Ich würde in einer produktiven Umgebung arbeiten.

ADB-Funktionen
ADB wurde als Client-Server-Programm entwickelt, das drei grundlegende Komponenten für seine Verwendung enthält:

  • Ein Client, der für das Senden von Befehlen verantwortlich ist. Dieser Client wird im Entwicklungsteam ausgeführt. Dieser Client kann dank eines speziellen ADB-Befehls über das Befehlszeilenterminal aufgerufen werden.
  • Ein Daemon, der für die Ausführung von Befehlen auf dem Gerät verantwortlich ist. Der Dämon wird in jeder Instanz des zu verwendenden Emulators oder Geräts als Hintergrundprozess ausgeführt.
  • Dieser Server ist ein Server, dessen Aufgabe es ist, die Kommunikation zwischen dem Client und dem Daemon zu verwalten. Er wird als Hintergrundprozess auf dem Entwicklungscomputer ausgeführt.

Das adb-Tool befindet sich im Pfad “android_sdk / platform-tools /”.

Funktionsweise von ADB
In dem Moment, in dem ein ADB-Client gestartet wird, muss dieser Client zuerst prüfen, ob ein ADB-Serverprozess ausgeführt wird. Ist dies nicht der Fall, wird der Serverprozess gestartet. In dem Moment, in dem der Server gestartet wird, ist er mit dem lokalen TCP-Port 5037 verbunden und von dort aus sucht er nach Befehlen, die von den ADB-Clients gesendet werden. Es ist zu beachten, dass alle ADB-Clients den Port 5037 für die Kommunikation mit dem Server verwenden von ADB.

See also  Scratch objektorientierte Programmiersprache

Sobald der Kommunikationsprozess abgeschlossen ist, stellt der Server Verbindungen zu allen Instanzen von Emulatoren oder Geräten her, die ausgeführt werden, und lokalisiert dort die Instanzen von Emulatoren oder Geräten, die Aufgaben des Scannens von Ports mit ungeraden Nummern im Bereich von 5555 ausführen bis 5585 wird dieser Bereich von Emulatoren und Geräten verwendet.

Was ist Fastboot?
Fastboot ist ein von Android entwickeltes Tool, das zum Flashen von Dateien und zum Ändern einiger im Computer festgelegter Softwarefaktoren nützlich ist. Es ist erwähnenswert, dass die Verwendung dieses Dienstprogramms vorsichtig ist, da sich schlecht ausgeführte Aktionen negativ auswirken in allen Funktionen des Android-Systems.
Einer der Vorteile von Fastboot ist, dass der Bootloader entsperrt werden kann, um das Terminal-ROM zu ändern.

Verwenden Sie zum Aufrufen des Fastboots normalerweise den Ein- / Ausschalter und die Lauter-Taste (Nach oben).

1. Installieren Sie ADB mit Fastboot in Windows 10

Bevor wir sehen, wie wir ADB herunterladen und verwenden können, müssen wir eine Reihe von vorherigen Schritten in unserem Android-Handy ausführen, damit alles richtig funktioniert.

Schritt 1

Der erste Schritt ist, zu den Telefoneinstellungen zu gehen und auf die Zeile “Über das Telefon” zu klicken, die sich im letzten Teil der Einstellungen befindet, wie wir sehen:

1-Install-ADB-with-fastboot-in-Windows-10.png

Schritt 2

Im neuen Fenster finden wir den Bereich “Kernel-Version”:

2- "Version-kernel.png

Schritt 3

Dort müssen wir 7 mal auf diesen Abschnitt drücken, um den Android-Entwicklermodus zu aktivieren. Danach gehen wir zum Abschnitt “Entwickleroptionen” und müssen den Schalter der Zeile “USB-Debugging” drücken. Die folgende Meldung wird angezeigt. Dort klicken wir auf die Schaltfläche “Übernehmen”, um diesen Modus in Android zu aktivieren. Wir hinterlassen Ihnen ein Beispiel-Tutorial, damit Sie es besser sehen können.

3-How-to-enable-Debug-Modus-android.png

Schritt 4

Nun fahren wir mit der Installation selbst fort. Für Windows-Betriebssysteme müssen wir zuerst das ADB-Dienstprogramm unter dem folgenden Link herunterladen:

ADB Windows 10
Schritt 5

Wir extrahieren nun den Inhalt der komprimierten Datei: 4-suite-of-ADB-where-it-includes-fastboot.png

Schritt 5

Dort finden wir die gesamte ADB-Suite, in der Fastboot enthalten ist. Nun extrahieren wir diesen Inhalt in den Pfad “C: Windows”: 5-la-suite-de-ADB-wo-es-beinhaltet-fastboot..png

Schritt 6

Wenn dies ausgeführt wird, haben wir das Plattform-Tools-Verzeichnis in der C-Unit und von dort aus ist es möglich, ADB auszuführen. Alternativ wird es möglich sein, ADB unter Windows 10 mit der folgenden Methode zu installieren. Dort sollten wir den folgenden Weg einschlagen:

  • Bedienfeld
  • System und Sicherheit
  • System

6-Konfiguration-Erweitert-des Systems ".png

Schritt 7

Dort klicken wir auf die Zeile “Erweiterte Systemkonfiguration” und im Popup-Fenster auf die Registerkarte “Erweiterte Optionen” und dort auf die Schaltfläche “Umgebungsvariablen” unten:

7-Umgebungsvariablen ".png

Schritt 8

Folgendes wird angezeigt:

8-Umgebungsvariablen-path.png

Schritt 9

Dort wählen wir die Zeile “Pfad” aus und klicken auf die Schaltfläche “Bearbeiten”. Folgendes wird angezeigt:

See also  So setzen Sie das Windows-Kennwort 10, 8, 7, XP zurück oder ändern es

9-select-the-line- "Path.png

Schritt 10

Dort klicken wir auf die Schaltfläche “Durchsuchen” und geben den Pfad ein, unter dem der heruntergeladene ADB-Inhalt extrahiert wurde. Klicken Sie auf OK, um die Änderungen zu speichern. Eine andere nützliche Methode in Windows 10 besteht darin, direkt zum heruntergeladenen Inhalt zu wechseln und an einer freien Stelle die Umschalttaste zu drücken, mit der rechten Maustaste zu klicken und die Option “PowerShell-Fenster hier öffnen” auszuwählen:

10-Öffnen-Sie-das-Fenster-von-PowerShell-hier.png

Schritt 11

Jetzt ist es Zeit, unser Android-Gerät mit Windows 10 zu verbinden und dort im USB-Modus die Option “Dateien” zu wählen:

11-verbinden-Sie-unseren-Computer-Android-mit-Windows-10.png

Schritt 12

Wenn Sie diese Option auswählen, rufen Sie die PowerShell-Konsole auf, die geöffnet wurde, und führen Sie Folgendes aus:

 adb Geräte 

12-adb-devices.png

Schritt 13

Wie wir sehen, werden zwei grundlegende Aktionen ausgeführt:

  • Start des ABD-Daemons über Port 5037
  • Erkennung von an den Computer angeschlossenen Android-Geräten
Schritt 14

Wenn wir diesen Vorgang zum ersten Mal ausführen, gilt er auch für Linux und Mac OS. Wir können feststellen, dass der Computer nicht autorisiert ist. Daher wird auf dem Android-Gerät die folgende Meldung angezeigt:

13-depuracion-usb-android.png

Schritt 15

Dort klicken wir auf OK, um den Fingerabdruck zuzulassen. Jetzt können wir sehen, dass das Gerät in ADB autorisiert ist: 14-das-Team-ist-in-ADB.png-autorisiert

2. Installieren Sie ADB und starten Sie Fastboot unter Linux

Für diesen Fall verwenden wir Ubuntu 18.04, für Linux haben wir zwei Methoden, um ADB zu installieren.

Hinweis
Bei Verwendung einer 64-Bit-Edition müssen die Pakete glibc.i686, libstdc ++ installiert werden.

Schritt 1

Unter Linux müssen wir zuerst ADB über den folgenden Link herunterladen:

ADB Linux
Schritt 2

Wir extrahieren den heruntergeladenen Inhalt, öffnen danach eine Terminalkonsole und gehen in das Ausgangsverzeichnis, in dem wir die folgende Zeile ausführen:

 sudo nano .bashrc 
Schritt 2

In der angezeigten Datei geben wir am Ende die folgende Syntax ein:

 Exportieren Sie PATH = $ {PATH}: / home / "user" / Route to ADB 

15-Installation-von-ADB-und-Fastboot-en-Linux.png

Schritt 3

Wir speichern die Änderungen mit der folgenden Tastenkombination:

+ O Strg + O

Wir verlassen den Editor mit:

+ X Strg + X

Schritt 4

Danach führen wir adb aus, um auf die angeschlossenen Geräte zuzugreifen. Eine andere Methode, die Sie unter Linux verwenden können, besteht darin, sie direkt in der Konsole zu installieren. Dazu führen Sie zunächst Folgendes aus:

 sudo apt installiere adb 

16-Installation-von-ADB-und-Fastboot-en-Linux.png

Schritt 5

Geben Sie den Buchstaben S ein, um den Download und die Installation von ADB zu bestätigen.

Hinweis
Bei Verwendung von CentOS oder Fedora führen wir Folgendes aus:

 sudo yum installiere android-tools 

Schritt 6

Nun werden wir folgendes ausführen:

 adb Geräte 

17-installation-of-ADB..png

Schritt 7

Wie wir sehen können, ist in erster Linie der ADB-Dämon aktiviert. Nochmals führen wir adb-Geräte aus, wenn das Gerät angeschlossen ist, so dass die aktiven Geräte aufgelistet werden:

18-ejeuctamos-adb-devices.png

3. Installieren Sie ADB und starten Sie schnell in macOS Mojave

Schritt 1

Für den Fall von macOS Mojave müssen wir zuerst das Hilfsprogramm unter folgendem Link herunterladen.

ADB macOS Mojave
Schritt 2

Danach extrahieren wir den Inhalt, öffnen ein Taemrinal und führen die folgende Syntax aus:

 CD / ADB-Route 
Schritt 3

Sobald wir dort zugreifen, ist es ausreichend, adb-Geräte auszuführen, um die angeschlossenen Geräte aufzulisten. Falls diese Methode einen Fehler erzeugt, können wir HomeBrew für die Installation von ADb verwenden. Dies ist ein Paketmanager für macOS.
Zuerst haben wir HomeBrew mit dem folgenden Befehl installiert:

 ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

19-instalamos-HomeBrew.png

Schritt 4

Dort drücken wir die Eingabetaste, um den Installationsvorgang zu starten. Lassen Sie uns nun ADB installieren, indem Sie Folgendes ausführen:

 brauen fass installieren android-plattform-tools 

20-instala-ADB - linux.png

Schritt 5

Wir können sehen, dass der ADB-Download-Prozess startet: 21-ADB-download-process.png

Schritt 6

Sobald dieser Vorgang abgeschlossen ist, sehen wir Folgendes: 22-Activate-the-Service-Executing-ADB-Geräte.png

Schritt 7

Aktivieren Sie den Dienst, indem Sie adb-Geräte ausführen: 23-verbinde-den-computer-mit-macOS-Mojave.png

Schritt 8

Jetzt verbinden wir das Gerät mit macOS Mojave und führen wieder adb-Geräte aus, so dass es aufgelistet wird: 24-uso-ADB-junto-a-fastboot-en-Android.png

Schritt 9

Ab diesem Zeitpunkt können wir ADB zusammen mit Fastboot in Android verwenden, um ein Universum neuer Entwicklungsmöglichkeiten zu erkunden. Der Status der ADB-Verbindung kann in allen Systemen einer der folgenden sein:

  • offline: Gibt an, dass die Instanz nicht mit ADB verbunden ist oder nicht antwortet.
  • Gerät: Diese Option zeigt an, dass die Instanz mit dem ADB-Server verbunden ist.
  • no device: Es ist kein Emulator oder Gerät angeschlossen.
Schritt 10

Einige nützliche Befehle, die wir mit Fastboot verwenden können, sind:

Überprüfen Sie, ob das Mobiltelefon verbunden ist
 Fastboot-Geräte 

Ein ROM flashen
 Fastboot Flash (Name der ROM) .zip 

Flashen einer Wiederherstellung
 fastboot flash recovery recovery.img 

Einen Kernel flashen lassen
 fastboot flash boot boot.img 

Starten Sie im Wiederherstellungsmodus
 fastboot boot recovery.img 

Entsperren Sie den Bootloader
 Fastboot OEM entsperren 

Blockieren Sie den Bootloader
 Fastboot OEM-Sperre 

Schritt 11

Einige grundlegende ADB-Befehle sind:

Liste verbundener Geräte
 adb Geräte 

Kopieren Sie eine Datei vom Mobiltelefon auf den Computer
 adb pull <Datei> 

Senden Sie eine Datei an unser Mobilgerät
 adb push <datei> <pfad> 

Deinstallieren Sie eine Anwendung
 ADB deinstallieren <application.apk> 

Installieren Sie eine APK-Anwendung auf Ihrem Handy
 adb installiere <application.apk> 

Starten Sie das Mobiltelefon im normalen Modus neu
 adb neu starten 

Starten Sie das Telefon im Bootloader-Modus oder im Wiederherstellungsmodus neu
 adb reboot-bootloader / reboot recovery 

Mit ADB und Fastboot verfügen wir über eine Reihe vollständiger und funktionaler Dienstprogramme, mit denen sich die Nutzungskapazität von Android insgesamt erhöhen lässt.

See also  Scratch objektorientierte Programmiersprache

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *