2012-12-20 55 views
0

我想在Android AVD上嘗試PJSIP。 我執行以下步驟:如何構建並運行apjsua示例應用程序

現在,下一步說: 構建和運行apjsua示例應用程序

我們位於pjsip-apps/src/apjsua下apjsua示例應用程序。它不是默認生成的,你需要SWIG來構建它。

按照以下步驟建立apjsua:

確保SWIG是在構建環境路徑。或者,在$ PJDIR/pjsip-apps/src/apjsua/jni/Android.mk文件中更新 SWIG路徑。從運行目錄$ PJDIR/PJSIP-應用/ src目錄/ apjsua NDK建造,注意 的Android NDK根應該是在PATH,e.g:

從apjsua創建Android項目。在Eclipse中:從菜單:文件 - > 新建 - >項目從現有代碼中選擇Android項目,按下一步 在根目錄中,放置apjsua源代碼的位置(即 $ PJDIR/pjsip-apps/src/apjsua ),然後按完成您可能需要選擇不同於在apjsua中配置的Android SDK的 。你可以從項目的Properties中執行 。您可以爲apjsua的配置文件修改 apjsua/res/raw/config.txt。運行。

我的問題是: 如何使用swig?我很困擾。

回答

0

不要擔心swig。您應該編譯它,並將其添加到環境路徑中。ndk-build會調用swig應用程序。您可以通過在終端 中輸入PATH = $ PATH:/ path/to/swig將其添加到PATH中,其中/ path/to/swig是您的swig應用程序的計算機上的位置。

相關問題