使用OpenVPN创建VPN

问题描述 投票:0回答:1

我在连接Android 10上的VPN时遇到问题,并在logcat中收到以下消息。这是权限错误。寻找解决方案。还在Mainfest中添加了android:requestLegacyExternalStorage =“ true”,但对我不起作用。

D / ConnectionStatus:IO异常java.io.IOException:无法运行程序“ /data/user/0/com.casvpnapp/cache/pie_openvpn.x86_64”:error = 13,权限被拒绝

D/de.blinkt.openvpn.core.OpenVPNService: onStartCommand: Australia
I/VpnState: VPN_GENERATE_CONFIG  LEVEL_START
D/ConnectionStatus: ---/data/user/0/com.casvpnapp/cache/android.conf
D/ConnectionStatus: ---/data/user/0/com.casvpnapp/cache/android.conf
D/de.blinkt.openvpn.core.OpenVPNService: startOpenVPN: argv:3
D/ConnectionStatus: --[Ljava.lang.String;@ef1521a
I/OpenVPN: Starting openvpn  [Ljava.lang.String;@ef1521a
D/ConnectionStatus: ---29
    startOpenVPNThread---/data/user/0/com.casvpnapp/cache/pie_openvpn.x86_64
D/ConnectionStatus: IO Exceptionjava.io.IOException: Cannot run program "/data/user/0/com.casvpnapp/cache/pie_openvpn.x86_64": error=13, Permission denied
E/OpenVPN: OpenVPNThread Got java.lang.NullPointerException: Attempt to invoke virtual method 'void java.lang.Process.destroy()' on a null object reference
I/VpnState: NOPROCESS No process running. LEVEL_NOTCONNECTED
W/Thread-20: type=1400 audit(0.0:55): avc: granted { execute } for name="pie_openvpn.x86_64" dev="vdc" ino=23035 scontext=u:r:untrusted_app:s0:c139,c256,c512,c768 tcontext=u:object_r:app_data_file:s0:c139,c256,c512,c768 tclass=file app=com.casvpnapp
I/OpenVPN: Exiting
java android connection openvpn android-10.0
1个回答
0
投票
中添加了android:requestLegacyExternalStorage =“ true”

似乎您的OpenVPN库存在问题。尽管我还基于OpenVPN库开发了一个VPN应用程序,但对我来说运行良好。您可以检查我的源代码。

https://github.com/ashraf789/Cake-VPN

© www.soinside.com 2019 - 2024. All rights reserved.