什麼是 SDK
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Outline SDK 是一套程式庫與工具集,可協助開發人員打造能對抗網路干擾與審查的應用程式。
Outline SDK 有哪些用途
打造抵禦網路干擾的工具
開發新工具,協助使用者對抗網路層級的干擾,穩定存取開放的網際網路。
強化現有應用程式的防護能力
直接在現有應用程式 (例如通訊或內容應用程式) 中整合網路干擾防護機制,加強抗封鎖能力。
排解及評估干擾
透過內建的指令列工具診斷連線問題、評估網路干擾程度,並測試各種規避策略。
主要優勢
跨平台
支援各大作業系統,包括 Android、iOS、Windows、macOS 和 Linux。
技術經過驗證
這項技術通過實地驗證,應用於廣泛使用的 Outline 用戶端和 Intra,也支援數十款應用程式,協助數百萬人在嚴峻環境中順利上網。
可組合
採用模組化且可重複使用元件的設計,讓開發人員能打造自訂方案。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-07 (世界標準時間)。
[null,null,["上次更新時間:2025-07-07 (世界標準時間)。"],[],[],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."]]