什么是 SDK

Outline SDK 是一个工具库和工具集,旨在帮助开发者创建能够应对网络干扰和审查的应用。

Outline SDK 可用于哪些用途

  • 构建可抵御网络干扰的工具
    创建新工具,让用户免受网络层干扰,可靠地访问开放互联网。

  • 为现有应用增添防护
    将网络层干扰防护功能直接集成到现有应用(如通信或内容应用),提高应用的抗封锁能力。

  • 排查问题和衡量干扰
    使用随附的命令行工具诊断连接问题、衡量网络干扰情况并测试不同的规避策略。

关键优势

  • 支持多平台
    可在 Android、iOS、Windows、macOS 和 Linux 等主流操作系统上运行。

  • 技术通过验证
    实际测试表明,该技术能支持广泛使用的 Outline 客户端、Intra 及许多应用,帮助数百万用户在恶劣的网络环境中访问互联网。

  • 可组合使用
    采用模块化设计,组件可重复使用,支持开发者制定自定义策略。