如何构建和运行apjsua示例应用程序

时间:2012-12-20 07:50:44

标签: android

我想在Android AVD上试用PJSIP。 我执行了以下步骤:

现在,下一步说: 构建和运行apjsua示例应用程序

我们在pjsip-apps/src/apjsua下有apjsua示例应用程序。它不是默认构建的,您需要SWIG来构建它。

按照以下步骤构建apjsua:

  

确保SWIG位于构建环境PATH中。或者,更新   $ PJDIR / pjsip-apps / src / apjsua / jni / Android.mk文件中的SWIG路径。跑   ndk-build来自目录$ PJDIR / pjsip-apps / src / apjsua,请注意   Android NDK root应该在PATH中,例如:

     

从apjsua创建Android项目。在Eclipse中:从菜单:文件 - >   新 - >项目从现有代码中选择Android项目,然后按下一步   在根目录中,输入apjsua源代码的位置(即   $ PJDIR / pjsip-apps / src / apjsua)并按完成您可能需要选择   与apjsua中配置的Android SDK不同。你可以做   这来自项目的属性。你可以修改   apjsua的配置文件的apjsua / res / raw / config.txt。跑吧。

我的问题是: 如何使用swig?我很困惑。

1 个答案:

答案 0 :(得分:0)

不要担心晕眩。您应该编译它,并将其添加到环境路径。 ndk-build将调用swig应用程序。您可以通过键入终端将其添加到PATH PATH = $ PATH:/ path / to / swig,其中/ path / to / swig是你的swig app计算机上的位置。