프로젝트 소개

Shadowsocks for Android는 Shadowsocks 보안 프록시 프로토콜의 공식 Android 클라이언트입니다. 암호화된 터널을 통해 네트워크 트래픽을 라우팅하는 가볍고 효율적인 방법을 제공하며, 주로 개인정보 보호와 검열 우회에 사용됩니다. 주요 기능은 다음과 같습니다: - 로컬 VPN 서비스를 사용하는 VPN 기반 프록시로, 루트 권한이 필요 없습니다. - 여러 프록시 프로필 및 서버 구성을 지원합니다. - Android의 상시 VPN 및 배터리 최적화와 통합됩니다. - Android 휴대폰/태블릿, Chrome OS, Android TV(별도 APK)에서 사용 가능합니다. - Kotlin으로 구축되었으며 핵심 구성 요소(shadowsocks-rust)에 Rust를 사용합니다. - GPL-3.0 라이선스의 오픈 소스입니다. 빌드 요구 사항: JDK 11 이상, NDK가 포함된 Android SDK, Android 타겟이 있는 Rust. 프로젝트는 서브모듈을 사용하며 Android Studio 또는 Gradle로 빌드할 수 있습니다. 기여 및 번역은 프로젝트의 CONTRIBUTING 가이드와 POEditor를 통해 환영합니다.