[Android 中级]Voip之CSipSimple类库的编绎

CSipSimple是什么?是一款基于pjsip的Android客户端,相信想要研究VOIP通讯的朋友一定不会陌生,这里我就把如何编译CSipSimple写下来。

首先从CSipSimple官方网站上把所有Android源码下载下来。

Mac上直接打开终端

[Android 中级]Voip之CSipSimple类库的编绎

输入

svn checkout http://csipsimple.googlecode.com/svn/trunk/ CSipSimple-trunk

我们等待完成后可以在当前用户下发现

[Android 中级]Voip之CSipSimple类库的编绎

打开文件夹,里面有

[Android 中级]Voip之CSipSimple类库的编绎

另外三个文件是我自己建的,暂时可以不管。

这里面中的CSipSimple就是我们要导入的Eclipse下的工程文件夹,现在还有一些库没有,暂时不能导。

接下来再从http://nightlies.csipsimple.com/dev_helpers/org.tar.gz下载org.pjsip库.

我们再把这个库拷到CSipSimple/src/下,要对应当前的目录。

然后还需要pjsip的C库,这里我们可以从apk中取得

从http://nightlies.csipsimple.com/trunk/下载最新的apk,将下载下来的apk改名成rar,并解压。

[Android 中级]Voip之CSipSimple类库的编绎

把lib这个文件夹拷到CSipSimple下,把CSipSimple下的JNI文件夹拷到别的地方或是删掉。

好了,这下CSipSimple整个程序就可以导入Eclipse了。

导入以后如下图,应该不会报错的,亲测没问题

[Android 中级]Voip之CSipSimple类库的编绎

上面一个是必须导入的,因为CSipSimple是必须要用到ActionBarSherlock这个库的,至于这个库有什么好处,相信自己百度一下应该就能知道,这里我就不多说了。最后看一下官方的展示图片

[Android 中级]Voip之CSipSimple类库的编绎[Android 中级]Voip之CSipSimple类库的编绎

[Android 中级]Voip之CSipSimple类库的编绎

如果有谁要全部整好的CSipSimple,我会上传到CSDN,并提供下载地址。谢谢

下载


 

你可能感兴趣的:(android)