Android AVD で PJSIP を試してみたかったのです。次の手順を実行しました。
さて、次のステップは言う: apjsua サンプル アプリケーションの構築と実行
に apjsua サンプル アプリケーションがありますpjsip-apps/src/apjsua
。デフォルトではビルドされないため、ビルドする必要がありますSWIG
。
次の手順に従って、apjsua をビルドします。
SWIG がビルド環境の PATH にあることを確認します。または、$PJDIR/pjsip-apps/src/apjsua/jni/Android.mk ファイルの SWIG パスを更新します。ディレクトリ $PJDIR/pjsip-apps/src/apjsua から ndk-build を実行します。Android NDK ルートが PATH にある必要があることに注意してください。
apjsua から Android プロジェクトを作成します。Eclipse の場合: メニューから: ファイル --> 新規 --> プロジェクト 既存のコードから Android プロジェクトを選択し、[次へ] を押します。完了 apjsua で構成されているものとは異なる Android SDK を選択する必要がある場合があります。これは、プロジェクトの [プロパティ] から実行できます。apjsua の構成ファイルの apjsua/res/raw/config.txt を変更できます。それを実行します。
私の質問は: swig の使い方は? 私は非常に混乱しています。