我有一个在ics-openvpn上工作的应用程序
注:
我使用了NDK r8b生成器。
它编译但显示了运行时和VPN没有连接的下列错误
需要“PERSIST_TUN_ACTION”确认MSG:tunmethod
注:
我和NDk r8b,r9和r10一起试过
FYI:
即使是ics-openvpn也使用了我提到的后一种组合,应用程序的创建者也成功地用r9构建器测试了这个应用程序。
如何使用r9 ?编译
1)我下载了NDK构建器64.tar.bz2
)到ADT->Preferences->Android->NDK,并给出了以下路径(在这里我解压缩) /Users/username/Documents/Android/NDK/android-ndk-r9
3)我右击该项目并添加了本机支持
这就是我用早期的it.This和最新的Openssl对r8b所做的工作,对于以后的组合,它也编译得很好,但是VPN没有连接,当我看到上面提到的日志时,我得到了一个消息。
不需要在OpenVPN服务器端进行更改:-
我在最新的Android OpenVPN上使用了相同的OVPN文件,并建立了VPN连接。
,我不知道哪里出了问题,一切似乎都是正确的:
1. I have used the same library combination as latest ics-openvpn
2. I have used the same ndk builder as the author of the library
3. The Existing OVPN file works on latest OpenVPN for android任何帮助都是非常感谢的!
提前谢谢!
发布于 2014-08-12 13:49:58
这个错误是预料中的。
由OpenVPN部分和GUI部分组成。这两个部分需要配合在一起,只需与一个早期或更晚的版本交换一个,就会破坏应用程序。在这两个组件中都没有实现前向/向后兼容性。
P.S.:也见我在Google+上给你的答案。
https://stackoverflow.com/questions/25257326
复制相似问题