2012-12-20 53 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应用程序的计算机上的位置。

相关问题