AndroidLibV2ray
AndroidLibV2ray copied to clipboard
你好,昨天更新 Android 系统后,发现市面上两款 V2Ray Android App 在分应用代理模式下,都会产生相同的Crash。根据 Crash Report 的 backtrace 看见是 Crash 在 libgojni.so ,所以猜测可能是底层的 AndroidLibV2ray 产生了问题。但是由于个人不是很熟悉 Kotlin 和 Android App 开发,所以没怎么看懂关于分应用代理这块是怎么处理的,具体的 Crash Report 如下, ``` 10-19 00:47:09.841 5050...
不是很了解V2ray,纯粹是为了看看用golang怎么在Andorid里面调用VPN service而不需要手机root才能使用vpn。AndroidLibV2ray用go get 拿不下来,也没有详细的readme告知怎么用。 看代码是不是主要在 EscortRun 里面创建vpn的? file := os.NewFile(uintptr(tapfd), "/dev/tap0"), 这个用法貌似不能在非root的android里面成功吧?而且跟官方文档的做法不太像: https://developer.android.com/reference/android/net/VpnService.html, 那里讲是要用Builder, prepare,establish等过程... 请你能解释一下你是怎么做的吗? 谢谢