jz-darkal/androidhttpcapture

AndroidHttpCapture网络诊断工具 是一款Android手机抓包软件 主要功能包括:手机端抓包、PING/DNS/TraceRoute诊断、抓包HAR数据上传分享。你也可以看成是Android版的"Fiddler" \(^o^)/~

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 25 minutes ago
Added to GitGenius on September 15th, 2026
Created on October 15th, 2016
Open Issues & Pull Requests: 42 (+0)
GitHub issues: Enabled
Number of forks: 859
Total Stargazers: 4,607 (+0)
Total Subscribers: 149 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 578 days
Stale 30+ days: 1
Stale 90+ days: 1

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

AndroidHttpCapture is an Android network diagnostic and packet capture tool that functions as a mobile equivalent to Fiddler for debugging HTTP and HTTPS traffic on Android devices.

The tool addresses the need to inspect and debug network traffic directly on Android phones without relying on desktop proxy tools. It operates by installing a CA certificate on the device and using a man-in-the-middle proxy approach to intercept HTTP and HTTPS requests. Captured packets are displayed in a preview interface with full request and response details, including headers, cookies, and bodies. JSON responses are automatically formatted for readability. The tool can export captured data as HAR files compressed into ZIP archives for sharing and analysis.

Developers working on Android apps, hybrid applications, or mobile web pages should consider this tool if they need on-device traffic inspection without a separate computer setup. It suits projects requiring response modification, environment switching between different backend configurations, or debugging WebView console output. The tool includes additional network diagnostics such as DNS lookup, ping, and traceroute functionality. System proxy capture allows inspection of traffic from other apps when the device proxy is configured to route through AndroidHttpCapture, making it useful for testing scenarios involving third-party applications. The README notes that response injection currently supports only HTTP traffic, not HTTPS, and that manual certificate installation may be required on newer Android versions.

Development activity shows consistent maintenance with regular updates addressing compatibility issues and feature refinements. The project maintains active engagement with user-reported issues and incorporates feedback into subsequent releases. Code contributions demonstrate attention to both core functionality and edge cases across different Android versions. The maintainer responds to configuration and setup questions, indicating ongoing support for users encountering platform-specific challenges.