本工程为野火IM客户端协议栈,为所有野火IM原生平台(Android、iOS,Windows,OSX)提供协议处理功能。野火IM作为一个通用的即时通讯SDK,可以集成到各种应用中。详情可以阅读docs.
协议栈是基于mars二次开发的,依赖于特定的环境,请参考mars,保证与mars相同的编译环境。
在${mars}/mars/libraries/目录下执行下面命令,然后copy生成的mars.framework
到ios-workspace/wfchatclient/Framework
目录下
python build_apple.py
在${mars}/mars/libraries/目录下执行
python build_android.py
等待编译完成后,在进入到${mars}/mars/libraries/mars_android_sdk目录下执行
./gradlew build
编译完成后就能在build/output/aar目录下得到mars-core-release.aar, copy到android-chat/mars-core-release
目录下
对以上项目的作者衷心的感谢,世界因你们的分享变得更美好。
Under the MIT license. See the LICENSE file for details.