Heim  >  Artikel  >  Was bedeutet ADB-Debugging?

Was bedeutet ADB-Debugging?

coldplay.xixi
coldplay.xixiOriginal
2021-01-08 11:09:3530581Durchsuche

ADB ist ein clientseitiges und serverseitiges Programm, und die Serverseite ist das Android-Gerät. Sie können die ADB-Befehlszeile auf dem Computer verwenden, um Änderungen am Mobiltelefon vorzunehmen Telefonanlage und andere Vorgänge.

Was bedeutet ADB-Debugging?

Die Betriebsumgebung dieses Artikels: Windows 7-System, Dell G3-Computer.

ADB ist ein Client-Server-Programm, bei dem der Client der Computer ist, mit dem Sie arbeiten, und der Server das Android-Gerät. Vereinfacht ausgedrückt können Sie über die ADB-Befehlszeile Änderungen am Mobiltelefonsystem vornehmen auf dem Computer warten.

Sie müssen zunächst das ADB-Toolkit und die zugehörigen Mobiltelefontreiber auf Ihrem PC installieren und dann das Mobiltelefon zum Betrieb an den Computer anschließen.

Mit Hilfe des ADB-Tools können wir den Status des Geräts oder des mobilen Emulators verwalten. Sie können auch viele Mobiltelefonvorgänge ausführen, z. B. Software installieren, Systemaktualisierungen durchführen, Shell-Befehle ausführen usw.

Um es einfach auszudrücken: adb ist eine Brücke, die Android-Telefone und PCs verbindet und es Benutzern ermöglicht, ihre Telefone vollständig am Computer zu bedienen.

    Allgemeine Befehle
  • 1. Geräte anzeigen *adbdevices

Mit diesem Befehl werden die aktuell mit dem Computer verbundenen Geräte oder Emulatoren aufgelistet und angezeigt

. Installieren Sie die Software

* adbinstall

Dieser Befehl installiert die angegebene APK-Datei auf dem Gerät

3 Deinstallieren Sie die Software

*adbuninstall

*adbuninstall -k

Wenn Sie den Parameter -k hinzufügen, deinstallieren Sie die Software, behalten aber die Konfigurations- und Cache-Dateien bei.

*adbshell

*adbshell

Melden Sie sich bei der Geräte-Shell an.

Durch Hinzufügen von wird der Gerätebefehl direkt ausgeführt, was der Ausführung eines Remote-Befehls entspricht

5 Dateien vom Computer an das Gerät senden

*adbpush

Verwendung Der Push-Befehl kann Dateien oder Ordner auf dem lokalen Computer auf das Gerät (Mobiltelefon) kopieren

6 ;Lokaler Pfad>

Pull verwenden Der Befehl kann die Dateien oder Ordner auf dem Gerät (Mobiltelefon) auf den lokalen Computer kopieren

7 Hilfeinformationen anzeigen

*adbhelp

Dieser Befehl zeigt die Hilfeinformationen an

Löschen Die Software, die mit der Android-System-Rom geliefert wird

Android Das System verfügt nicht über die Funktion, die mit der Rom gelieferte Software zu deinstallieren. Vielleicht möchten einige Schüler YouTube löschen, was eine Verschwendung von Kampfkünsten ist, und Twitter löschen auf der anderen Seite der Wand.

Außerdem können Android-Verknüpfungen nicht geändert, sortiert oder umblättert werden.

Wenn Sie zu viele Programme installieren, wird es schwierig sein, das zu finden, was Sie suchen.

Zusammenfassend: Ich Ich denke, es ist notwendig, allen neuen Schülern zu sagen, wie sie ihre eigenen Programme löschen können. windir/%System32.

3. Schließen Sie das Telefon an das Datenkabel an, öffnen Sie cmd auf dem Computer und geben Sie dann den Befehl

adb remount

adb shell

su

ein.

* Daemon startet jetzt nicht *

* Daemon wurde erfolgreich gestartet *

4 Dann gibt es Linux-Befehle. Geben Sie im Zeilenmodus

cd system/app

ein. Sie werden feststellen, dass es keine Änderung gibt Geben Sie ls ein und drücken Sie die Eingabetaste.

Zu diesem Zeitpunkt werden in der Liste alle Dateien angezeigt, die in Rom integriert sind.

5 Beginnen Sie mit dem Löschen. odex und Youtube.apk

Wir möchten diese beiden Dateien löschen, geben Sie den folgenden Befehl ein:

rm -f system/app/Youtube.

rm -f system/app/Youtube.apk

Für weitere verwandte Informationen , besuchen Sie bitte die

FAQ

-Kolumne!

Das obige ist der detaillierte Inhalt vonWas bedeutet ADB-Debugging?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn