6

我有一个定制的 C(跨平台)应用程序。OpenVPN 变体。我想用 NDK 为 Android 版本编译这个。

它在Linux下编译。这是否意味着我也可以使用 NDK 轻松为 Andoird 编译它?如果是这样,我如何通过 Java 代码(普通的 Android SDK)与我的库进行通信?

我还没有真正完成实际的实施部分。但我想提前知道我能期待什么。

因此,如果您对 NDK 有任何经验并对我有任何提示/指点,那么您真的会对我有很大帮助。比如,在使用 NDK 时我应该注意的事项。编译设置等

谢谢你的帮助。

4

1 回答 1

3

我的 Openvpn for Android 应用程序是开源的。请参阅https://github.com/schwabe/ics-openvpn/因为您写道您正在使用 OpenVPN 变体,查看我项目的 Android.mk 文件可能会对您有所帮助。

于 2012-08-17T13:35:49.893 回答