编译步骤:
1、因为项目是托管在github上,所以先安装git
2、下载源码
本人项目路径:E:\AndroidStudioWork
进入E:\AndroidStudioWork,然后点击右建打开菜单,
选择Git Bash Here打开git命令界面,
再输入下面命令下载源码:
git clone https://github.com/schwabe/ics-openvpn.git
cd ics-openvpn
git submodule init
git submodule update
3、下载好源码后,导入Android Studio中
导入工程后结构如下图:
4、安装Android NDK,如果以前已经安装过可以跳过此步骤
下载好NDK后,把它加入到系统环境变量Path里面,如下图:
设置环境变量后可能需要重启系统才能生效。
5、编译
在android studio中按快捷键Alt+F12或(View - Tool Windows - Terminal)打开Terminal终端,输入并执行下面命令开始编译:
cd main
.\misc\build-native.bat
编译有点慢,可能20分钟左右,请耐心等待
6、编译完成后像以前一样运行并安装应用即可。
常见问题请参考:https://github.com/schwabe/ics-openvpn/issues
完毕!