1 设置NDK环境变量:
export APP_PLATFORM=android-18
export TARGET_ABI=armeabi
export ANDROID_NDK_ROOT=/root/lib/android-ndk-r9d
2 配置android相关:
编辑pjlib/include/pj/config_site.h文件内容如下:
#define PJ_CONFIG_ANDROID 1
#include <pj/config_site_sample.h>
3 生成makefile:
./configure-android --prefix=/usr/local/android/pjproject-2.2.1
4 编译:
make dep && make
5 安装:
make install
6 下载并安装swg 3.0.2:
./configure --prefix=/usr && make && make install
6 编译pjsua for android:
cd pjsip-apps/src/pjsua/android
ndk-build
7 将pjsua for android目录复制到windows环境下,并添加到eclipse工程调试
8 使用CLI进行调试