-
Notifications
You must be signed in to change notification settings - Fork 8
Technical Documentation Index
星冉 edited this page Jul 21, 2026
·
1 revision
This page lists only canonical technical pages that have completed code verification, page disposition, and bilingual synchronization. Existing but unaudited documents do not appear here as if they were current facts. Their scope, order, and keep/merge/split/archive/delete status are tracked in Wiki Initialization and Update Checklist.
- Developer Documentation: enter the wiki by task and understand documentation layers and authority rules.
- Wiki Initialization and Update Checklist: see the audit order and disposition status for every old page.
- Documentation Maintenance Conventions: naming, bilingual equivalence, deduplication, and acceptance rules.
- Project Positioning and Capability Boundary: product goals, repository boundaries, user scenarios, technical shape, and core mental model.
- Build and Application Entry Points: current toolchain versions, included build, commands, Android entry points, and validation boundaries.
- scrcpy Server Integration and Upgrade: current server baseline, client protocol assumptions, upgrade workflow, and regression anchors.
- dadb Integration Boundary: included build, subproject ownership, app consumption boundary, transport identity, and upgrade verification.
- Architecture Documentation: stable constraints and the reading path through architecture topics.
- Module Map and Boundaries: repository boundaries, code layers, ownership, dependency direction, and code-placement rules.
- Runtime Main Path: the end-to-end path from persisted configuration, ADB, and server startup through ordered sockets, metadata, media, and cleanup.
- Session State and Events: main state, process events, component snapshots, and issue classification.
- Session Configuration and Connection Lifecycle: unique ownership for configuration, capabilities, candidates, active connections, reconnection, and cleanup.
- Subsystem Integration Guide: stable entry by ownership and change type.
- ADB, USB, and Wireless: transport identity, TCP/TLS, USB detach, mDNS, and troubleshooting split.
- ADB Connection Lifecycle: registry, primary/streaming lanes, foreground heartbeat, and the scrcpy health boundary.
- Device Pairing and Wireless Debugging: pairing/connect phases, mDNS state, and failure stages.
- Session Parameter Picker: current presets, game-mode normalization, custom values, and gesture/layout invariants.
- Encoding and Decoding: format catalog, capability intersection, metadata, video/audio runtime, and fallback.
- Remote Interaction Performance and Floating Menu: multi-touch, control backpressure, Surface, metrics, and window-coordinate rules.
- Clipboard Synchronization: bidirectional control protocol, UTF-8 lengths, thread ordering, privacy, and test boundaries.
- Management Features: current seven management sections, connection ownership, performance, safety, and regression boundaries.
- Events, Monitoring, and Shell Integration: SessionEvent versus the global bus, sampled projections, and Shell APIs.
- Logging System and Maintenance: outputs, detail categories, tags, levels, privacy, and maintenance rules.
- Layered Troubleshooting Method: evidence order from configuration to UI, scenario routing, and fix acceptance.
- UI Design System: current tokens, shared components, form-layout rules, and visual acceptance baseline.
-
Bilingual Text and Copy:
TextPair, copy ownership, call-site rules, and bilingual wiki requirements. -
Remote UI Layout Analysis: secure
uiautomatorXML parsing, semantic nodes, filtering, deduplication, and overlay boundaries. - Engineering and Verification Rules: connection invariants, code placement, abstractions, testing, performance, collaboration, and the pre-push documentation gate.
- External Research and Trade-offs: reference scope, research method, and verified durable trade-offs; not a description of current behavior.
- The page is marked complete in the disposition checklist.
- The Chinese and English pages are complete counterparts with reciprocal links.
- The page has been checked against the code, tests, or build facts for its subject.
- It does not duplicate the same canonical details from another page.
- Research and handoff records identify their date and non-authoritative status.
- Overview / 总览
- Quick Start / 快速开始
- Connection & Pairing / 连接设备与配对
- Session Management / 会话管理
- Remote Control / 远程控制
- Settings / 设置
- Management Features / 管理功能
- FAQ / 常见问题
- Overview / 总览
- Technical Index / 技术文档索引
- Audit Checklist / 初始化与更新清单
- Conventions / 文档维护约定
- Architecture / 架构
- Module Map / 模块地图与边界
- Runtime Path / 运行时主链路
- Session State / 会话状态与事件
- Session Lifecycle / 会话配置与连接生命周期
- ADB, USB & Wireless / ADB、USB 与无线
- ADB Lifecycle / ADB 连接生命周期
- Pairing / 设备配对与无线调试
- Codecs / 编码与解码
- Remote Interaction / 远程交互性能与悬浮菜单
- Clipboard / 剪贴板同步
- Management / 管理功能
- Events & Shell / 事件、监控与 Shell
- Logging / 日志系统与维护
- Troubleshooting / 分层排障方法
- UI Design / UI 设计系统
- Bilingual Copy / 双语与文案
- Remote UI Analysis / 远程 UI 布局分析
- Engineering Rules / 工程与验证规则
- External Research / 外部研究与取舍
Technical topics appear here only after their page-level audit is complete. / 技术主题仅在完成逐页审核后加入侧边栏。