封装的一个腾讯云im,以便于flutter开发者可以方便继承im到自己的应用中,传送门在此
如果你之前没有使用过腾讯云,请仔细阅读这段文字,如果你已经对腾讯云im了如指掌,可以越过,但建议还是熟悉以下。
因为这个库是基于腾讯云im的,因此需要去云im申请一个应用,阅读这篇文章可以获得以下知识:
1、appid
怎么来的
2、账号
及其对应的sig
如何来的,已经推荐的sig的生成方式(当然这个是后台同学关注的)。
弄清楚这些之后,就可以开始使用dim
了。
dim的使用非常简单,只需引入这个库就可以使用了。
dependencies:
dim: ^0.2.5
不需要像我之前实现的版本那样进行一些繁琐的配置,因为云im升级之后,支持maven
以及pod
的引用方式啦。那么Android端
1、混淆配置,在你的flutter的Android工程中配置混淆。
-keep class com.tencent.** { *; }
1、请注意在你的flutter工程的ios项目根目录执行pod update
[非必须,如果报错建议执行一次]
2、随后在执行一次pod install
本地路径
。nick
,gender
,faceUrl
,有需要在补充。根据需要,可以提issue,或者接受pr来实现更多的接口,主要是体力活。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。