公司最近做的Android上的项目需要支持SIP协议中的6条命令(INVITE、ACK、BYE、CANCEL、OPTION、REGISTER),从网上找到了一个开源的sipdroid代码,按照build.xtx上说的办法导入工程成功了,然后编译JNI文件夹中的C/C++,结果只生成了libOS NetworkSystem.so与libspeex_jni.so两个动态库,其余的在编译的时候出现了问题,请问是否SIPDorid调用了底层的C,一定要将其中所有的动态库都编译出来才能够使用吗?另外如果将编译问题都修改后,使用SIPdroid是否有demo可以提供,谢谢大家。
我的QQ是:115966438,多多交流
解决方案 »
- TextView中异步加载文字,加载不出来???
- 求助悬浮框updateViewLayout的问题,所有分数奉上
- 高人帮看看,关于那个activtity打开新窗口-----快疯了..
- System services not available to Activities before onCreate 求解!!
- 如何播放系统默认的短信铃声.
- 为什么我导入sdk的demo,com.example.android.apis.R找不到呢?
- 刚刚切入Android,来这里烧柱香!
- Android日期控件如何兼容不同手机
- 混淆之后,调用第三方jar包运行出错
- webview浏览word文档
- 在使用aidl后的UI更新问题
- ListView中嵌套switch后,ListView不可点击
http://sipdroid.googlecode.com/svn/trunk/,有哪个网站上能够直接下载能够编译成功的代码吗HXF@hxfzte /cygdrive/e/android-ndk-1.5_r1
$ make APP=sip
Android NDK: Building for application 'sip'
Compile++ thumb: OSNetworkSystem <= sources/samples/sip/OSNetworkSystem.cpp
SharedLibrary : libOSNetworkSystem.so
Install : libOSNetworkSystem.so => apps/sip/libs/armeabi
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/speex.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/speex_ca
llbacks.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/bits.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/modes.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/nb_celp.
c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/exc_20_3
2_table.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/exc_5_25
6_table.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/exc_5_64
_table.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/exc_8_12
8_table.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/exc_10_3
2_table.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/exc_10_1
6_table.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/filters.
c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/quant_ls
p.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/ltp.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/lpc.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/lsp.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/vbr.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/gain_tab
le.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/gain_tab
le_lbr.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/lsp_tabl
es_nb.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/cb_searc
h.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/vq.c
Compile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/window.cCompile thumb : speex_jni <= sources/samples/sip/speex-1.2rc1/libspeex/high_lsp
_tables.c
Compile++ thumb: speex_jni <= sources/samples/sip/speex_jni.cpp
SharedLibrary : libspeex_jni.so
Install : libspeex_jni.so => apps/sip/libs/armeabi
Compile arm : bv16_jni <= sources/samples/sip/bx16_fixedp/bvcommon/a2lsp.c
Compile arm : bv16_jni <= sources/samples/sip/bx16_fixedp/bvcommon/allpole.c
Compile arm : bv16_jni <= sources/samples/sip/bx16_fixedp/bvcommon/allzero.c
Compile arm : bv16_jni <= sources/samples/sip/bx16_fixedp/bvcommon/autocor.c
Compile arm : bv16_jni <= sources/samples/sip/bx16_fixedp/bvcommon/basop32.c
Compile arm : bv16_jni <= sources/samples/sip/bx16_fixedp/bvcommon/cmtables.cCompile arm : bv16_jni <= sources/samples/sip/bx16_fixedp/bvcommon/levdur.c
Compile arm : bv16_jni <= sources/samples/sip/bx16_fixedp/bvcommon/lsp2a.c
Compile arm : bv16_jni <= sources/samples/sip/bx16_fixedp/bvcommon/mathtables
.c
Compile arm : bv16_jni <= sources/samples/sip/bx16_fixedp/bvcommon/mathutil.cCompile arm : bv16_jni <= sources/samples/sip/bx16_fixedp/bvcommon/memutil.c
Compile arm : bv16_jni <= sources/samples/sip/bx16_fixedp/bvcommon/ptdec.c
Compile arm : bv16_jni <= sources/samples/sip/bx16_fixedp/bvcommon/stblzlsp.cCompile arm : bv16_jni <= sources/samples/sip/bx16_fixedp/bvcommon/utility.c
Compile arm : bv16_jni <= sources/samples/sip/bx16_fixedp/bvcommon/vqdecode.cCompile arm : bv16_jni <= sources/samples/sip/bx16_fixedp/bv16/bitpack.c
sources/samples/sip/bx16_fixedp/bv16/bitpack.c:28:21: error: typedef.h: No such
file or directory
sources/samples/sip/bx16_fixedp/bv16/bitpack.c:29:22: error: bvcommon.h: No such
file or directory
In file included from sources/samples/sip/bx16_fixedp/bv16/bitpack.c:31:
sources/samples/sip/bx16_fixedp/bv16/bv16strct.h:32: error: expected specifier-q
ualifier-list before 'Word16'
sources/samples/sip/bx16_fixedp/bv16/bv16strct.h:60: error: expected specifier-q
ualifier-list before 'Word32'
sources/samples/sip/bx16_fixedp/bv16/bv16strct.h:87: error: expected specifier-q
ualifier-list before 'Word16'
In file included from sources/samples/sip/bx16_fixedp/bv16/bitpack.c:32:
sources/samples/sip/bx16_fixedp/bv16/bv16.h:34: error: expected declaration spec
ifiers or '...' before 'Word16'
sources/samples/sip/bx16_fixedp/bv16/bv16.h:42: error: expected declaration spec
ifiers or '...' before 'Word16'
sources/samples/sip/bx16_fixedp/bv16/bv16.h:46: error: expected declaration spec
ifiers or '...' before 'Word16'
sources/samples/sip/bx16_fixedp/bv16/bitpack.c:66: error: expected ')' before '*
' token
sources/samples/sip/bx16_fixedp/bv16/bitpack.c:175: error: expected ')' before '
*' token
make: *** [out/apps/sip/android-1.5-arm/objs/bv16_jni/bx16_fixedp/bv16/bitpack.o
] Error 1HXF@hxfzte /cygdrive/e/android-ndk-1.5_r1
$
邮箱[email protected]
急求~!!
谢谢!!
现在官网都被封住了,没有办法进去下载源码
急求~~~!!!
邮箱 [email protected]