MIN-VPN-Client

项目开发背景说明

本项目前身是MIN-VPN-Android的V2master分支。
旧项目地址:https://gitea.qjm253.cn/PKUSZ-future-network-lab/MIN-VPN-Android       
  
本项目所作修改有:  
1. 将原有jNDN库替换为min-dev-java(项目地址:https://gitea.qjm253.cn/wefree/min-dev-java)。  
2. 将除第三方库之外的代码中的主要语言由kotlin&java替换为全java。
3. 按照min-dev-java修改收发包逻辑,使得新版VPN-Client可以以MIN的方式与后台进行数据收发。  
4. 修改vpn数据交互协议逻辑,使得新版VPN-Client可与VPN-Server-Go后台进行正常服务接口交互。
5. 优化界面、去除冗余代码、统一及规范项目代码结构。
  
本项目所提供的服务:  
作为VPN-Server-Go给安卓系统提供访问内网的VPN服务。  

相关项目地址

MIN-VPN-Android: https://gitea.qjm253.cn/PKUSZ-future-network-lab/MIN-VPN-Android  
min-dev-java: https://gitea.qjm253.cn/wefree/min-dev-java  
VPN-Server-Go: https://gitea.qjm253.cn/PKUSZ-future-network-lab/minVpnServer-go  
MIN-VPN-CLI-core-go: https://gitea.qjm253.cn/PKUSZ-future-network-lab/MIN-VPN-CLI-core-go  

开发环境

jdk版本: 1.8  
Android API Platform: 30  
Gradle版本: 6.7.1    

使用说明

导出APK,安装到安卓手机,即可使用
S
Description
No description provided
Readme 22 MiB
Languages
Java 67.6%
Kotlin 32.4%