OpenVPN android 开源项目 ics-openvpn

最近在研究android设备上的OpenVPN,网上的内容不多,记录一下操作。

1. https://github.com/schwabe/ics-openvpn clone源码到本地

submodule update

在这里插入图片描述

下载依赖库,这里比较坑,研究半天。。。

2. 下载、配置 swig(编译的时候需要用到) 下载地址地址:http://www.swig.org/download.html, 同样需要配置环境变量

在这里插入图片描述

3. 打开android studio 导入工程(等待下载依赖资源)

提示错误

The project is using an incompatible version (AGP 8.5.2) of the Android Gradle plugin. Latest supported version is AGP 8.0.2

下载最新版本Android Studio build依然失败
重新下载openVPN历史版本(0.7.37)把cpp文件复制过去 这回可以build了但是又报 错误

Could not identify launch activity: Default Activity not found
Error while Launching activity
Failed to launch an application on all devices

打开Build Variants 切换到uiDebug 重新build

在这里插入图片描述
终于build 成功啦!
这是界面显示 配置文件后续再研究

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值