As QA engineers and developers, debugging Android applications and monitoring logs is a routine—but often messy—process. That's why I built DroidLogsPilot, a simple but powerful ADB-based CLI tool that helps you:
- Monitor real-time logs
- Filter by app package or log level
- Export logs
- Easily search and select installed apps
This article will guide you step-by-step through setting up and using DroidLogsPilot to track logs from your installed Android apps using ADB.
Install ADB & Set Up ADB (if not already installed):
- Windows: Download SDK Platform Tools
- macOS/Linux:
brew install android-platform-tools # macOS
sudo apt install android-tools-adb # Ubuntu/Debian
- Detailed steps for ADB installation and configuration can be found in the ADB Installation documentation.
Getting Started
1️⃣ Clone the Repository
git clone https://github.com/shuvo27/DroidLogsPilot.git
cd DroidLogsPilot
2️⃣ Connect Your Android Device
- Plug in your Android device via USB
- Enable USB debugging in Developer Options
How to Use DroidLogsPilot
✅ Step 1: Open Your Terminal
Launch your terminal (macOS/Linux) or command prompt (Windows).
✅ Step 2: Run the Script
python DroidLogsPilot.py
✅ Step 3: Here Is the Output
Once the script is launched, you’ll see a clean and interactive CLI interface like this:
✅ Step 4: Follow the prompts by choosing the appropriate options. You will then be able to view the logs in real-time and optionally export them as a .txt file.
🤝 Let’s Connect
Have questions? Want to contribute? Feel free to reach out! I'm always open to feedback, collaboration, or just chatting about QA tools and dev workflows.
📬 Connect on LinkedIn
🚀 Check out the repo on GitHub
💬 Drop a comment or DM
Thanks for reading—and happy debugging with DroidLogsPilot! 🎯