-
-
Notifications
You must be signed in to change notification settings - Fork 55
打包 apk后 得到的会话实体<SessionEntity>,好像是有问题,我不太能确定是否是我的问题! #3
Comments
我未测试过打包,你得到的所有会话都有问题吗?或者只是其中某个 |
获取会话列表时,我的会话列表中只有一天对话。感觉这条会话实体是拿到了。我尝试输出它的id和type的。但是输出结果是null |
建议你多创建几个会话,Group、C2C,这样有便于排查错误 |
终于测明白了
debug:log:
build:log:
` |
我明白了,最近我会安排时间进行排查修复 |
你好作者,debug版本也拿不到列表了。刚刚拉了 github 上最新demo 也是拿不到了! |
你好,我今天测试的时候没有发现问题,你可以提供一个错误信息吗
发自我的iPhone
…------------------ 原始邮件 ------------------
发件人: 峰硕 <notifications@github.com>
发送时间: 2020年3月9日 20:51
收件人: JiangJuHong/FlutterTencentImPlugin <FlutterTencentImPlugin@noreply.github.com>
抄送: 蒋具宏 <690717394@qq.com>, Comment <comment@noreply.github.com>
主题: 回复:[JiangJuHong/FlutterTencentImPlugin] 打包 apk后 得到的会话实体<SessionEntity>,好像是有问题,我不太能确定是否是我的问题! (#3)
你好作者,debug版本也拿不到列表了。刚刚拉了 github 上最新demo 也是拿不到了!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
没有错误信息,就是没会话。还是这个方法
|
|
测试账号列表里一共有4条会话,上午的时候我就发现有问题。仅返回一条会话。后来下午一条会话都获取不到了 |
好的,我会尝试复现这个问题,感谢你的反馈
发自我的iPhone
…------------------ 原始邮件 ------------------
发件人: 峰硕 <notifications@github.com>
发送时间: 2020年3月9日 21:13
收件人: JiangJuHong/FlutterTencentImPlugin <FlutterTencentImPlugin@noreply.github.com>
抄送: 蒋具宏 <690717394@qq.com>, Comment <comment@noreply.github.com>
主题: 回复:[JiangJuHong/FlutterTencentImPlugin] 打包 apk后 得到的会话实体<SessionEntity>,好像是有问题,我不太能确定是否是我的问题! (#3)
测试账号列表里一共有4条会话,上午的时候我就发现有问题。仅返回一条会话。后来下午一条会话都获取不到了
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
感谢作者。静候佳音 |
我在本地环境测试没有发现问题,你可以提供一下复现代码吗? |
你使用的版本号是多少? |
最新的 0.1.17.稍等 我在拉下demo试试 |
嗯嗯,刚才是我发错了。是我用过时的 userSig 在demo尝试登录。这会在您的demo上使用我们自己的im信息已经登录成功 。但是依然没有回话。我不知道是我们服务端的问题 还是什么问题。。但是我使用您的im信息是正常获取回话的 |
请确保 Console 是否有错误信息输出,或尝试使用 腾讯云 SDK 所提供的Demo查看会话 |
没有任何错误输出信息,我在具体确定一下问题吧,确定好后 回复您 |
我又新建了 几个会话,正常查出来了。。不知道之前的会话为什么没有了,可能是我们服务端那边调试了 |
好的,如果还有问题可以随时联系我 |
谢谢 老哥,另外 打包apk后 会话实体数据里面的 属性都是null 。这个本周会排查修复好吗。 |
如果不出意外,它将在本周被修复 |
好的 感谢。 |
/Users/sunyd/Desktop/DevelopTool/flutter/.pub-cache/hosted/pub.flutter-io.cn/tencent_im_plugin-0.1.22/android/src/main/java/top/huic/tencent_im_plugin/TencentImPlugin.java:119: 错误: 无法访问LifecycleOwner 大佬,我添加插件依赖后,运行,爆出这个错误。知道是什么原因吗? |
你好,请问你是否执行了 Gradle Build。如果执行了,能否提供你的Flutter版本。且你有拉下Demo试运行吗? @sunyaodong |
Gradle Build执行了。 |
你好,建议你先将Flutter升级为 stable 分支的最新版,然后再进行尝试。我在我的设备上没能复现这个问题。 @sunyaodong |
感谢大佬,我跑通了。问个问题identifier这个用户id去哪获取,还有userSig是密匙吗? @JiangJuHong |
@sunyaodong 这个identifier你可以自定义为任何值,建议关联到自己业务系统的用户唯一ID中,userSig是根据ID生成的密钥,腾讯云userSig生成相关文档:https://cloud.tencent.com/document/product/269/32688 |
这个问题已被修复,版本号为 0.2.0,问题原因是由于混淆配置不正确。 @yuefeng007 |
好的。我现在去升级它。感谢作者, |
[Instance of 'SessionEntity', Instance of 'SessionEntity', Instance of 'SessionEntity', Instance of 'SessionEntity'] 我调用TencentImPlugin.getConversationList(),返回以上的数据,这种数据是正常的吗?如果是,该格式怎么解析成json呢? |
不要解析成json。SessionEntity 是dart对象 可以直接访问其属性即可 |
@yuefeng007 你好,我对dart不太熟悉,方便说一下该怎么访问属性吗? |
你好,已经读取到属性值了;谢谢; |
我使用的是vscode 编辑器。按住ctrl键+鼠标左键点击要查看的dart类,直接跳转到 dart类声明位置就可以看到对象中的属性了
|
list[index]['faceUrl'] 这种可以访问json数据 ,dart对象要这样 list[index].faceUrl |
谢谢,我用的AS编辑器,也可以的直接打开对应类的; VSCode可以做到热更新吗? |
vscode 要手动按下R键。很快可以看到修改后的效果 。
------------------ 原始邮件 ------------------
发件人: "JiangJuHong/FlutterTencentImPlugin" <notifications@github.com>;
发送时间: 2020年11月4日(星期三) 下午3:23
收件人: "JiangJuHong/FlutterTencentImPlugin"<FlutterTencentImPlugin@noreply.github.com>;
抄送: "START"<551979197@qq.com>;"Comment"<comment@noreply.github.com>;
主题: Re: [JiangJuHong/FlutterTencentImPlugin] 打包 apk后 得到的会话实体<SessionEntity>,好像是有问题,我不太能确定是否是我的问题! (#3)
谢谢,我用的AS编辑器,也可以的直接打开对应类的;
VSCode可以做到热更新吗?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
学到了,我本来也想用vscode。但是没找到热更新的方法,才换了AS; |
vscode
obj. 的时候可以预览 当前obj可以访问的属性
类似这种
…------------------ 原始邮件 ------------------
发件人: "JiangJuHong/FlutterTencentImPlugin" <notifications@github.com>;
发送时间: 2020年11月4日(星期三) 下午3:11
收件人: "JiangJuHong/FlutterTencentImPlugin"<FlutterTencentImPlugin@noreply.github.com>;
抄送: "START"<551979197@qq.com>;"Mention"<mention@noreply.github.com>;
主题: Re: [JiangJuHong/FlutterTencentImPlugin] 打包 apk后 得到的会话实体<SessionEntity>,好像是有问题,我不太能确定是否是我的问题! (#3)
你好,已经读取到属性值了;谢谢;
我们每次读取一个 ObjectEntry,都要找到对应的ObjectEntry对象,才能知道它里面包含哪些属性吗?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
这种只能正对Entry的对象吧;AS会有很多非属性的选项,所以不知道哪些是它的可访问属性,哪些不是 |
等下也换成vscode试试,比较顺手点 |
我得到的会话实体中 的id,和type 是null
sessionId
orsessionId
is null!, 5)sessionId
orsessionId
is null!, 5)The text was updated successfully, but these errors were encountered: