Tagged articles
69 articles
Page 1 of 1
Ops Development & AI Practice
Ops Development & AI Practice
Apr 20, 2026 · Artificial Intelligence

How Top‑Quality LLMs Power the Final 100‑Meter Monetization Gap in Software Development

The article explains how developers with high‑quality large‑model tokens and strong coding skills can capture premium revenue by using AI‑driven CDP and ADB to automate non‑API, labor‑intensive tasks in traditional industries, outlining four high‑margin use cases and a micro‑SaaS commercialization strategy.

ADBAI automationCDP
0 likes · 7 min read
How Top‑Quality LLMs Power the Final 100‑Meter Monetization Gap in Software Development
BirdNest Tech Talk
BirdNest Tech Talk
Feb 22, 2026 · Mobile Development

Deploy OpenClaw on Android via Termux and ADB – A Step‑by‑Step Guide

This guide walks through installing Termux, Ubuntu, and OpenClaw on a Xiaomi Android phone, configuring developer options, connecting via ADB, installing the burner‑phone skill, capturing screenshots, and attempting click actions, while highlighting limitations when click debugging is unavailable.

ADBAndroidMobile Automation
0 likes · 5 min read
Deploy OpenClaw on Android via Termux and ADB – A Step‑by‑Step Guide
Sohu Tech Products
Sohu Tech Products
Dec 3, 2025 · Mobile Development

How to Build a Scalable Android Ad‑Monitoring System with Multi‑Device Automation

This article details the design and implementation of an Android ad‑monitoring platform that controls multiple devices concurrently, automates app interactions, uses OCR for ad detection, and provides real‑time status monitoring via a floating window, while covering architecture, core modules, communication strategies, and performance optimizations.

ADBAd MonitoringAndroid
0 likes · 27 min read
How to Build a Scalable Android Ad‑Monitoring System with Multi‑Device Automation
Test Development Learning Exchange
Test Development Learning Exchange
Apr 20, 2025 · Mobile Development

How to Use ADB Commands: Reboot, Logcat, and Shell

This guide explains essential ADB commands for Android development, covering how to reboot a device (including bootloader and recovery modes), view real‑time logs with logcat and its filtering options, and enter the device’s shell to run Linux commands such as ls, pwd, and top.

ADBAndroidMobile Development
0 likes · 3 min read
How to Use ADB Commands: Reboot, Logcat, and Shell
Python Programming Learning Circle
Python Programming Learning Circle
Jan 15, 2024 · Mobile Development

Automating Android Phone Actions with Python and ADB

This guide explains how to install ADB and the pure‑python‑adb library, enable USB debugging on an Android device, and write Python scripts that simulate touches to create a selfie timer and a word‑definition searcher, demonstrating full mobile automation using Python.

ADBAndroidmobile-development
0 likes · 8 min read
Automating Android Phone Actions with Python and ADB
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Feb 1, 2023 · Mobile Development

Android Debugging Techniques: Operations, Practices, and Principles

The guide explains Android debugging fundamentals, covering run and attach modes, essential operations like stepping and breakpoints, best practices for inspecting variables and reducing compile time, the underlying ADB and JDWP protocols, and troubleshooting common issues such as breakpoint loss and port conflicts.

ADBAndroid StudioAndroid debugging
0 likes · 15 min read
Android Debugging Techniques: Operations, Practices, and Principles
Python Programming Learning Circle
Python Programming Learning Circle
Dec 26, 2022 · Mobile Development

Automating Android Devices with Python and ADB

This guide explains how to set up ADB and Python libraries, enable USB debugging, and write Python scripts that control an Android phone to perform actions such as taking selfies, searching for word definitions, and capturing screenshots, providing a practical introduction to mobile automation.

ADBAutomationMobile Development
0 likes · 9 min read
Automating Android Devices with Python and ADB
Huolala Tech
Huolala Tech
Dec 22, 2022 · Mobile Development

How Huolala Built a Scalable Cloud Real‑Device Testing Platform for Mobile Apps

Huolala's data team created a cloud‑based real‑device platform that centralizes phone resources, enables remote screen casting and control via adb, minicap, and minitouch, and uses Spring Boot and Netty‑WebSocket to deliver scalable, cost‑effective mobile testing across multiple scenarios.

ADBNettySpring Boot
0 likes · 13 min read
How Huolala Built a Scalable Cloud Real‑Device Testing Platform for Mobile Apps
IT Services Circle
IT Services Circle
Nov 22, 2022 · Mobile Development

Automating Android Phones with Scrcpy and UiAutomator2 Using Python

This tutorial explains how to set up the open‑source screen‑copy tool Scrcpy and the Python‑based UiAutomator2 library to control an Android device from a computer, covering installation, environment configuration, sample code for interacting with apps, and practical use cases such as automated liking and commenting.

ADBAndroid automationmobile testing
0 likes · 6 min read
Automating Android Phones with Scrcpy and UiAutomator2 Using Python
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 27, 2022 · Mobile Development

Comprehensive Guide to Android ADB: Concepts, Setup, Commands, and Automation Scripts

This article provides a detailed introduction to Android Debug Bridge (ADB), covering its concepts, architecture, environment setup, common issues, command syntax, and practical automation examples using both shell scripts and Python, enabling developers to control devices, perform UI actions, and schedule tasks efficiently.

ADBAndroidAutomation
0 likes · 20 min read
Comprehensive Guide to Android ADB: Concepts, Setup, Commands, and Automation Scripts
Python Programming Learning Circle
Python Programming Learning Circle
Jul 20, 2022 · Mobile Development

Automating Android Devices with Python and ADB

This tutorial explains how to set up ADB and the pure‑python‑adb library, enable USB debugging, and write Python scripts that control an Android phone to perform actions such as taking selfies, searching for word definitions, and capturing screenshots, providing a practical introduction to mobile automation.

ADBAndroid automationMobile Development
0 likes · 8 min read
Automating Android Devices with Python and ADB
Python Programming Learning Circle
Python Programming Learning Circle
Feb 26, 2022 · Mobile Development

Automating Onmyoji Game Tasks with Python, ADB, and OpenCV

This tutorial explains how to use Python, ADB commands, OpenCV image recognition, and Tencent OCR to automate weekly tasks in the Onmyoji mobile game, including boss battles, realm breakthroughs, and resource farming, while handling multi‑instance switching and random delays for stability.

ADBAutomationMobile Gaming
0 likes · 7 min read
Automating Onmyoji Game Tasks with Python, ADB, and OpenCV
MaGe Linux Operations
MaGe Linux Operations
Oct 6, 2021 · Mobile Development

Automate WeChat Jump on Android with Python and ADB

This guide explains how to set up ADB on a Windows PC, capture screenshots from an Android device, analyze the image to locate the game piece and platform in the WeChat Jump mini‑program, and automatically perform jumps using Python code that calculates press duration and simulates swipe input.

ADBAndroidImage Processing
0 likes · 12 min read
Automate WeChat Jump on Android with Python and ADB
ByteDance Terminal Technology
ByteDance Terminal Technology
Sep 29, 2021 · Mobile Development

Bypassing Android 10+ dex2oat Restrictions for Performance Optimization

This technical article investigates the Android 10+ dex2oat limitation that blocks app‑initiated compilation, analyzes its SELinux enforcement, and presents a practical solution using system commands and binder calls to trigger dex2oat for both primary and secondary APKs, achieving significant load‑time and runtime improvements.

ADBAndroidMobile
0 likes · 20 min read
Bypassing Android 10+ dex2oat Restrictions for Performance Optimization
FunTester
FunTester
Aug 15, 2021 · Mobile Development

Mastering Android Testing: Architecture, ADB Commands, and a Complete Test Checklist

This guide provides a comprehensive overview of Android system architecture, explains the ADB communication mechanism, presents a detailed Android app testing checklist covering UI, compatibility, installation, OTA, interaction, concurrency, database, interface, performance, security, and other tests, and lists essential ADB commands and monitoring principles.

ADBAndroidMobile Development
0 likes · 14 min read
Mastering Android Testing: Architecture, ADB Commands, and a Complete Test Checklist
MaGe Linux Operations
MaGe Linux Operations
Mar 2, 2021 · Game Development

Build a Python ADB Bot to Auto‑Farm Gold in Honor of Kings

This tutorial explains how to set up ADB and Python, capture screen coordinates, and run a scripted loop that automatically taps specific points in Honor of Kings to repeatedly collect gold, including troubleshooting tips and packaging the script as an executable.

ADBBotGame Automation
0 likes · 6 min read
Build a Python ADB Bot to Auto‑Farm Gold in Honor of Kings
360 Tech Engineering
360 Tech Engineering
Nov 30, 2020 · Mobile Development

Comprehensive Guide to Android App Packet Capture Using an Emulator, ADB, Charles, and Fiddler

This tutorial walks through a complete Android app packet‑capture workflow—installing a Wi‑Fi‑proxy‑compatible emulator, deploying the app via UI or ADB, configuring Charles or Fiddler as a debugging proxy, handling HTTPS certificates for Android 7+, and capturing traffic for functional, security, or development testing.

ADBAndroidCharles Proxy
0 likes · 8 min read
Comprehensive Guide to Android App Packet Capture Using an Emulator, ADB, Charles, and Fiddler
Qunar Tech Salon
Qunar Tech Salon
Nov 10, 2020 · Mobile Development

Android Automation Interaction: Traditional ADB Scripts and Native Methods

This article examines Android automation techniques, comparing simple ADB script‑based interactions with native‑code approaches using activity lifecycle callbacks, view identification, and MotionEvent simulation, and discusses their advantages, limitations, and suitable application scenarios.

ADBAndroidAutomation
0 likes · 8 min read
Android Automation Interaction: Traditional ADB Scripts and Native Methods
360 Quality & Efficiency
360 Quality & Efficiency
Sep 27, 2019 · Mobile Development

Using ADBLib in Android: Setup, Step‑by‑Step Guide, and Underlying Principles

This article explains how to integrate and use ADBLib within an Android app, covering required Gradle and manifest configurations, step‑by‑step procedures for establishing a TCP/IP connection, generating encryption keys, retrieving the device IP, creating socket connections, and executing ADB commands, along with an overview of ADBLib’s underlying architecture.

ADBADBLibAndroid
0 likes · 6 min read
Using ADBLib in Android: Setup, Step‑by‑Step Guide, and Underlying Principles
FunTester
FunTester
Sep 11, 2019 · Mobile Development

Automating Multi‑Channel Login Tests with UiAutomator and Java

This article explains how to automate the login process for multiple Android channel packages by packaging a Java UiAutomator script into a JAR, pushing it to the device, iterating over each APK, executing ADB commands, and logging success or failure for each login method.

ADBAndroidJava
0 likes · 8 min read
Automating Multi‑Channel Login Tests with UiAutomator and Java
FunTester
FunTester
Sep 1, 2019 · Mobile Development

Stabilizing Android Home‑Page Refresh with UiAutomator and Multithreading

This article explains how to use UiAutomator scripts combined with Java multithreading to continuously refresh an Android app’s home page while capturing logs and performance metrics, including full code examples for command execution, timestamp handling, and test loops.

ADBAndroidJava
0 likes · 6 min read
Stabilizing Android Home‑Page Refresh with UiAutomator and Multithreading
FunTester
FunTester
Aug 25, 2019 · Mobile Development

Programmatically Switch Android Input Methods with UiAutomator and ADB

This guide shows how to automatically change the Android input method to UTF‑7 or any other IME during UiAutomator tests by executing ADB commands, listing available IMEs, and handling command output on both macOS and Windows environments.

ADBAndroidAutomation
0 likes · 6 min read
Programmatically Switch Android Input Methods with UiAutomator and ADB
FunTester
FunTester
Aug 23, 2019 · Mobile Development

Collect Android App FPS with ADB and a Multithreaded Java Helper

This guide shows how to use the adb shell dumpsys gfxinfo command to capture frame‑per‑second metrics for an Android app and provides a reusable Java class that runs in a separate thread, parses the output, and stores the results for performance analysis.

ADBAndroidJava
0 likes · 6 min read
Collect Android App FPS with ADB and a Multithreaded Java Helper
FunTester
FunTester
Aug 9, 2019 · Mobile Development

Programmatically Controlling WiFi for Stable Android Monkey Testing

When running unattended Android monkey tests, unexpected WiFi shutdowns can disrupt results, so this guide shows how to build a lightweight Java app that checks WiFi status every minute and toggles it every ten minutes using ADB commands to keep the network stable.

ADBAndroidJava
0 likes · 5 min read
Programmatically Controlling WiFi for Stable Android Monkey Testing
360 Tech Engineering
360 Tech Engineering
Nov 28, 2018 · Backend Development

The Evolution and Architecture of Remote Real‑Device Debugging

This article traces the history, design motivations, implementation methods, protocol details, and Golang‑based ZMQ architecture of a cloud‑phone platform that enables remote real‑device debugging, covering security monitoring, performance optimization, and practical deployment diagrams.

ADBGolangZMQ
0 likes · 6 min read
The Evolution and Architecture of Remote Real‑Device Debugging
360 Quality & Efficiency
360 Quality & Efficiency
Aug 9, 2018 · Backend Development

The Evolution and Architecture of Remote Real‑Device Debugging

This article traces the history, requirements, design, and implementation of a cloud‑phone platform that enables remote real‑device debugging using ADB over TCP, ZMQ‑based proxies, and Golang services to achieve high‑performance, secure, and scalable debugging across separated deployments.

ADBBackendGolang
0 likes · 6 min read
The Evolution and Architecture of Remote Real‑Device Debugging
iQIYI Technical Product Team
iQIYI Technical Product Team
Jul 20, 2018 · Mobile Development

Android App Startup Optimization: Process, Measurement, and Performance Improvements

The article details iQIYI’s systematic approach to Android app startup optimization—analyzing cold‑start processes, measuring latency with SysTrace and adb, applying process‑aware initialization, async work off the UI thread, layout simplifications, delayed services, and automated tracing—to achieve up to 40 % launch‑time reduction and establish continuous monitoring.

ADBAndroidSystrace
0 likes · 15 min read
Android App Startup Optimization: Process, Measurement, and Performance Improvements
JD Tech
JD Tech
Jul 20, 2018 · Mobile Development

Comprehensive Guide to Android Debug Bridge (ADB) Commands and Their Practical Uses

This article provides an extensive overview of Android Debug Bridge (ADB), detailing its architecture, core components, and a wide range of commands—including shell am, pm, appops, wm, settings, input, dumpsys, logcat, push/pull, screencap, and screenrecord—illustrated with examples and code snippets for effective mobile testing and automation.

ADBAndroidDebugging
0 likes · 23 min read
Comprehensive Guide to Android Debug Bridge (ADB) Commands and Their Practical Uses
360 Tech Engineering
360 Tech Engineering
Jun 28, 2018 · Information Security

Understanding Android Sandbox and Linux Permission Mechanisms

This article explains how Android inherits Linux's UID/GID based permission model, details the sandbox isolation for apps, describes how system and app processes obtain their UID/GID, and shows how adb shell and framework permissions grant extensive access to the device.

ADBAndroidGID
0 likes · 8 min read
Understanding Android Sandbox and Linux Permission Mechanisms
360 Quality & Efficiency
360 Quality & Efficiency
May 9, 2018 · Mobile Development

Testing Startup Time of an Advertising SDK on Android

This article explains the concepts of cold, warm, and lukewarm Android app launches, outlines a testing methodology for measuring SDK startup times using ADB commands, and discusses practical considerations, test scenarios, and common pitfalls encountered during performance testing.

ADBAndroidSDK Testing
0 likes · 7 min read
Testing Startup Time of an Advertising SDK on Android
Baidu Intelligent Testing
Baidu Intelligent Testing
Sep 7, 2017 · Mobile Development

Overview of Android System Features and Testing Tools

This article provides a comprehensive guide to Android system features relevant to testing, covering common functions like app management, developer options such as USB debugging and various adb commands, process statistics, visual debugging tools, and the handling of normal, dangerous, and special permissions.

ADBAndroidDeveloper Options
0 likes · 12 min read
Overview of Android System Features and Testing Tools
Baidu Intelligent Testing
Baidu Intelligent Testing
Jun 15, 2017 · Mobile Development

Android CPU Performance Testing Methods

This article explains three Android CPU performance testing techniques—using adb dumpsys cpuinfo, reading /proc/pid/stat, and employing the top command—detailing their procedures, advantages, limitations, and how to aggregate per‑process data for accurate app‑level metrics.

ADBAndroidCPU
0 likes · 8 min read
Android CPU Performance Testing Methods
Baidu Intelligent Testing
Baidu Intelligent Testing
Dec 15, 2016 · Mobile Development

Measuring Android App Startup Time: ADB Commands, Screen Recording, and Code Instrumentation

Android applications often suffer from high battery drain, slow launches, and UI lag, so this article explains three practical methods—using ADB commands, screenrecord video analysis, and code instrumentation—to measure and analyze app startup time, with detailed steps, interpretation of timing metrics, and visual examples.

ADBAndroidInstrumentation
0 likes · 7 min read
Measuring Android App Startup Time: ADB Commands, Screen Recording, and Code Instrumentation
Baidu Intelligent Testing
Baidu Intelligent Testing
Sep 20, 2016 · Mobile Development

Analysis of Android Power Consumption Source Code and Measurement Methods

The article examines Android power consumption by analyzing the BatteryStatsHelper source code, explains how CPU, wakelock, Wi‑Fi, mobile data and sensor usage contribute to energy drain, and demonstrates practical measurement techniques using adb commands, dumpsys batterystats, and third‑party tools such as PowerTutor and BetterBatteryStats.

ADBAndroidBatteryStats
0 likes · 9 min read
Analysis of Android Power Consumption Source Code and Measurement Methods
Baidu Intelligent Testing
Baidu Intelligent Testing
Jul 15, 2016 · Mobile Development

Memory Testing for Android Client Performance

This article explains various Android memory testing techniques—including ActivityManager.MemoryInfo, adb commands, procrank, and DDMS/Mat tools—while describing usage intensity scenarios and how to interpret memory metrics to improve app stability and user experience.

ADBAndroidDDMS
0 likes · 8 min read
Memory Testing for Android Client Performance