什么是 SDK
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
Outline SDK 是一个工具库和工具集,旨在帮助开发者创建能够应对网络干扰和审查的应用。
Outline SDK 可用于哪些用途
构建可抵御网络干扰的工具
创建新工具,让用户免受网络层干扰,可靠地访问开放互联网。
为现有应用增添防护
将网络层干扰防护功能直接集成到现有应用(如通信或内容应用),提高应用的抗封锁能力。
排查问题和衡量干扰
使用随附的命令行工具诊断连接问题、衡量网络干扰情况并测试不同的规避策略。
关键优势
支持多平台
可在 Android、iOS、Windows、macOS 和 Linux 等主流操作系统上运行。
技术通过验证
实际测试表明,该技术能支持广泛使用的 Outline 客户端、Intra 及许多应用,帮助数百万用户在恶劣的网络环境中访问互联网。
可组合使用
采用模块化设计,组件可重复使用,支持开发者制定自定义策略。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-11。
[null,null,["最后更新时间 (UTC):2025-07-11。"],[],[],null,["# What is the SDK\n\nThe Outline SDK is a library and collection of tools designed to help developers\ncreate applications that protect against network-level interference and\ncensorship.\n\nWhat can you do with the Outline SDK\n------------------------------------\n\n- **Build Tools to Mitigate Network Interference** \n\n Create new tools to protect users against network-level interference and\n access the open internet reliably.\n\n- **Add Protection to Existing Apps** \n\n Integrate network-level interference protection directly into existing apps,\n like communication or content apps, making them more resilient to blocking.\n\n- **Troubleshoot and Measure Interference** \n\n Use the included command-line tools to diagnose connectivity issues, measure\n network interference, and test different circumvention strategies.\n\nKey Advantages\n--------------\n\n- **Multi-Platform** \n\n Works across major operating systems including Android, iOS, Windows, macOS,\n and Linux.\n\n- **Proven Technology** \n\n Its technology is field-tested, powering the widely used Outline Client and\n Intra, as well as dozens of apps, which help millions access the internet\n under harsh conditions.\n\n- **Composable** \n\n Designed for modularity and reusable components, allowing developers to craft\n custom strategies."]]