1、下载osip
地址: http://ftp.gnu.org/gnu/osip/
2、编译osip
1.解压压缩文件
tar -zxvf libosip2-4.1.0.tar.gz
2.在文件夹libosip2-4.1.0下新建文件夹jni,将目录下的include及src拷贝到jni文件夹中。
3.在jni文件夹下添加Android.mk及Application.mk文件,内容如下:
Android.mk
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SRC_FILES:= \
src/osipparser2/osip_accept.c \
src/osipparser2/osip_proxy_authenticate.c \
src/osipparser2/osip_parser_cfg.c \
src/osipparser2/osip_mime_version.c \
src/osipparser2/osip_uri.c \
src/osipparser2/osip_call_id.c \
src/osipparser2/osip_contact.c \
src/osipparser2/osip_header.c \
src/osipparser2/osip_list.c \
src/osipparser2/osip_authentication_info.c \
src/osipparser2/osip_cseq.c \
src/osipparser2/osip_message