Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lana-20/android-debug-bridge
🛠️ Android Debug Bridge (ADB) Utility ⚙️
https://github.com/lana-20/android-debug-bridge
adb android automated-testing debug debugging-tool mobile sdet software-engineering testing-tools
Last synced: 23 days ago
JSON representation
🛠️ Android Debug Bridge (ADB) Utility ⚙️
- Host: GitHub
- URL: https://github.com/lana-20/android-debug-bridge
- Owner: lana-20
- Created: 2023-02-20T04:42:20.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-05T09:00:47.000Z (almost 2 years ago)
- Last Synced: 2024-11-08T02:49:24.115Z (3 months ago)
- Topics: adb, android, automated-testing, debug, debugging-tool, mobile, sdet, software-engineering, testing-tools
- Homepage:
- Size: 23.4 KB
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [Android Debug Bridge (ADB)](https://developer.android.com/studio/command-line/adb) Utility
Android Debug Bridge (adb) is a versatile command-line tool that lets me communicate with a device. The
adb
command facilitates a variety of device actions, such as installing and debugging apps.adb
provides access to a Unix shell that I can use to run a variety of commands on a device. It is a client-server program that includes three components:* A **client**, which sends commands. The client runs on your development machine. You can invoke a client from a command-line terminal by issuing an adb command.
* A **daemon (adbd)**, which runs commands on a device. The daemon runs as a background process on each device.
* A **server**, which manages communication between the client and the daemon. The server runs as a background process on your development machine.
adb
is included in the Android SDK Platform Tools package.Where the ***Daemon (adbd)*** fits in the context of the Android Boot Sequence:
How ADB compares to SSH:
★ [ADB logcat](https://github.com/lana-20/adb-logcat-options-filters)
★ [ANR vs Crash](https://github.com/lana-20/anr-vs-crash)
★ [ADB logcat vs bugreport - ANR vs Crash continued](https://github.com/lana-20/android-crash-anr-logcat-bugreport)
★ [ADB commands](https://github.com/lana-20/adb-commands)
★ [ADB system services](https://github.com/lana-20/adb-system-services)
★ [ADB shell and file system](https://github.com/lana-20/adb-shell)
★ [ADB screen copy](https://github.com/lana-20/adb-screen-copy)
----
How ADB Works:
- [Droidcon - Magic of ADB](https://www.droidcon.com/2019/11/15/magic-of-adb/?video=380854175)
- [Android Developer](https://developer.android.com/studio/command-line/adb)
- [Google Git](https://android.googlesource.com/platform/system/core/+/master/adb/OVERVIEW.TXT)
- [dummies.com](https://www.dummies.com/web-design-development/mobile-apps/android-apps/android-emulators-or-whats-so-special-about-the-number-5554/)