telnet 経由で動作するサンプル アプリ PJSUA を使用して、PJSIP フレームワークを Android アプリに実装しました。
ヘッダーファイル/関数を生成してアクセスし、呼び出しを行うにはどうすればよいですか? SWIGスクリプトを変更して、より多くのファイルを生成する必要がありますか?
私はこれまでのところ次のことしか得られません
- Pjsua.java
- pjsuaAppCallBack.java
- PjsuaJNI.java
iOS コードと CSIPSimple を見ると、さらに多くのヘッダー ファイルがあるようです。
更新 この投稿を見ましたが、jni を使用する必要があるようです?? 直接コマンドを実行します。アドバイスは素晴らしいでしょう
「こんにちは。実際には、すべてを実装する必要はありません。ネイティブからのコールバックが必要な場合、SWIG はあなたの生活をより複雑にします。jni がどのように機能するかを見て、チュートリアルを使用して Java からネイティブ関数を呼び出してみて、開始してください。このようなネイティブ コードで単純なアプリを実装するが、jni 関数 pjsip.org/pjsip/docs/html/… を使用すると、使用方法を理解するのに役立ちます。 jniにとって、そして時にはEclipseがあなたの敵かもしれません.楽しんでください"