6

カスタムメイドのC(クロスプラットフォーム)アプリケーションがあります。OpenVPNの亜種。これをAndroidバージョンとNDK用にコンパイルしたいと思います。

Linuxでコンパイルされます。これは、NDKを使用してAndoird用に簡単にコンパイルできることを意味しますか?もしそうなら、Javaコード(通常のAndroid SDK)を介してライブラリと通信するにはどうすればよいですか?

実際の実装部分はまだそれほど進んでいません。でも、事前に何が期待できるのか知りたいです。

したがって、NDKの経験があり、私にヒントやアドバイスがあれば、私を大いに助けてくれるでしょう。たとえば、NDKを使用するときに注意する必要があること。設定などをコンパイルします。

助けてくれてありがとう。

4

1 に答える 1

3

私のOpenvpnforAndroidアプリケーションはオープンソースです。https://github.com/schwabe/ics-openvpn/を参照してください。OpenVPNバリアントを使用していると書いたので、私のプロジェクトのAndroid.mkファイルを見ると役立つ場合があります。

于 2012-08-17T13:35:49.893 に答える