之前写的文章中,已经成功解决了如何把sipdroid源代码成功导入eclipse的问题,但是成功导入后,发现又有新的问题出现,主要是在使用的时候会接通一下就断了,原因是音频解码器不兼容。这个问题困扰了我很久,后来在查资料的时候,发现这样一个解决方法,成功解决音频解码器不兼容的问题
首先,要下载Android NDK,现在最新的版本已经是r9了,下载之后,解压到无中文目录的硬盘下待用!
然后参照该牛人的解决的方法就可以解决音频解码器不兼容的问题http://blog.csdn.net/wind_it/article/details/7943141
sipdroid项目是谷歌与几家大公司合作开发的一个基于sip协议的语音、视频通讯开源项目。该项目共24个包,140多个类,要吃透该项目不是一周,甚至一个月的事。
要研究该项目首先要拿到该项目的源代码,然后编译通过才能进行研究。以下介绍一下在Windows下如何下载和编译该项目。
一、下载sipdroid项目源代码
sipdroid项目是托管在SVN服务器上的,所以要拿到sipdroid源代码,那么就要使用SVN客户端检出该项目。如果你用eclipse开发安卓项目的话,那么只需要
1.在eclipse中添加一个叫sublipse的插件
a.sublipse的网站地址是http://subclipse.tigris.org/