CSipSimple是什么?是一款基於pjsip的Android客戶端,相信想要研究VOIP通訊的朋友一定不會陌生,這里我就把如何編譯CSipSimple寫下來。
首先從CSipSimple官方網站上把所有Android源碼下載下來。
Mac上直接打開終端
輸入
svn checkout http://csipsimple.googlecode.com/svn/trunk/ CSipSimple-trunk
我們等待完成后可以在當前用戶下發現
打開文件夾,里面有
另外三個文件是我自己建的,暫時可以不管。
這里面中的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,並解壓。
把lib這個文件夾拷到CSipSimple下,把CSipSimple下的JNI文件夾拷到別的地方或是刪掉。
好了,這下CSipSimple整個程序就可以導入Eclipse了。
導入以后如下圖,應該不會報錯的,親測沒問題
上面一個是必須導入的,因為CSipSimple是必須要用到ActionBarSherlock這個庫的,至於這個庫有什么好處,相信自己百度一下應該就能知道,這里我就不多說了。最后看一下官方的展示圖片
如果有誰要全部整好的CSipSimple,我會上傳到CSDN,並提供下載地址。謝謝