Skip to content

GH166/ssrDroid

 
 

Repository files navigation

SSRoT Android 客户端

由 Shadowsocks Android 客户端修改而来,支持 SSRoT 协议

常见问题

编译

  • Git
  • OpenJDK 11+
  • Android SDK
    • Android SDK Build-Tools 31.0.0
    • Android SDK Platform 31
    • NDK (Side by side) 21.4.7075529
    • Android SDK Tools

獲取源碼

git clone --recursive https://github.com/ShadowsocksR-Live/ssrDroid.git
cd ssrDroid

編譯

# 在 Windows 下,要設置 JAVA_HOME 環境變量。
set JAVA_HOME="C:\Program Files\Android\Android Studio\jre"

# 在 macOS 下,设置 JAVA_HOME 环境变量的命令为
export JAVA_HOME="/Applications/Android Studio.app/Contents/jre/Contents/Home"

# 在 Linux 里可以直接使用 系统预安装的 Java 环境,不用再设置自己的 JAVA_HOME 环境变量。

# 下面的 "R" 开关表示 release 编译,去掉 "R" 就编译成 debug 版本。
# 建议编辑 mobile/build.gradle ,修改 applicationId 以规避检测
./gradlew aR
adb install mobile/build/outputs/apk/release/ssrdroid-release.apk

贡献

欢迎问题修复,功能添加及翻译。其中问题修复和功能添加请优先考虑为上游贡献,翻译请以简体中文为底本。

许可

GPLv3

使用的库

About

SSRoT Android client

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 90.2%
  • C 4.3%
  • Makefile 3.0%
  • C++ 0.9%
  • HTML 0.7%
  • Python 0.6%
  • Other 0.3%