Administrator
发布于 2017-08-07 / 231 阅读
0

使用android studio编译OpenVPN for Android

编译步骤:

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

完毕!