android 基于V3.1.2 easeui 集成 自己发的消息不会保存到本地数据库

问题描述

采用V3.1.2版本的android IM SDK,发现自己发送的消息,本地数据库不会保存而接受到的消息会保存到本地,我是导入chatdemoui 3.0的代码到我的工程,进行修改,聊天的时候,传入用户名,进入chatactivity 页面,有次问题。

解决方案

//发送消息 EMClient.getInstance().chatManager().sendMessage(message); 您看下demo中这个地方的开源的代码了,这个sdk中的这个api会保存到数据库中的。 您这边参照下demo集成下了。

时间: 2024-10-25 11:28:46

android 基于V3.1.2 easeui 集成 自己发的消息不会保存到本地数据库的相关文章

Android 基于AOP监控之——AspectJ构建指南

如何使用 使用AspectJ做AOP可以做一些非侵入的AOP监控操作,方便简洁,功能强大,而且对目标工程没有侵入性,可以做切面的操作:监听方法耗时.输出日志.控制初入参数.进行运行时修改等等操作. 在Eclipse中已经有AJDT插件集成了AspectJ编译器的使用和关键字的声明.但是在Android Studio中没有这样的官方插件.因此,这里讲一下如何在Android Studio中使用AspectJ,来实现非侵入式的AOP监控.详细了解AspectJ的使用我在另一篇文章写了--Androi

iOS按照EaseUI集成视频集成EaseUI报错

问题描述 iOS按照EaseUI集成视频集成EaseUI报NSEaseLocalizedString无定义的错,如图所示,如何解决? 解决方案 首先解释下为什么视频中同样的步骤集成不报错,视频中的集成是基于2015年10月30日的EaseUI,最新更新的2016年2月2日的版本中对3.0demo和EaseUI的代码稍作了修改,以解决之前版本中的一些小问题.但大家也不要着急,只要按视频中集成,再稍作修改即可.先找到EaseUI-Prefix.pch,将其中的#define NSEaseLocali

Android 基于百度语音的语音交互功能(推荐)_Android

项目里面用到了语音唤醒功能,前面一直在用讯飞的语音识别,本来打算也是直接用讯飞的语音唤醒,但是讯飞的语音唤醒要收费,试用版只有35天有效期.只好改用百度语音,百度语音所有功能免费,功能也比较简单实用,包括语音识别,语音合成和语音唤醒,正好可以组成一套完整的语音交互功能. 效果图: 首先是语音唤醒功能,说出关键词即可叫语音识别,唤醒成功会有语音提示,这里采用了百度语音的合成功能.然后百度语音识别会根据wifi情况自动切换在线或者离线识别,但是离线识别只能识别已经导入的关键词,而且离线第一次识别需要

Java 与 .NET 的基于 WS-Security的Web Services集成实现(上)

services|web Java 与 .NET 的基于 WS-Security的Web Services集成实现 rottenapple 本文适用读者: Web Services开发人员 应具备的知识: 使用过VS.NET2003 +WSE开发过Web Services,会使用Jbuilder9开发简单的java应用程序. 一:内容简介 WS-Security描述通过消息完整性,消息机密性和单独消息认证提供保护质量的SOAP消息传递增强.适用于下列场合: 1. 客户必须能够确定消息来自哪个人并

Java 与 .NET 的基于 WS-Security的Web Services集成实现(下)

services|web Java 与 .NET 的基于 WS-Security的Web Services集成实现(下) rottenapple 4. 打开Jbuilder9 ,新建一个java 类,命名为TestNetService.并将axis-wsse-1.0的jar包添加到Jbuilder的jdk中(Tools->configions jdks->class tab->add)代码如下: package MyWebServiceJavaClient; import java.ut

构建基于Web/XML的信息集成研究

摘要 在当前的网络信息时代,信息量不仅庞大而且源自于不同的数据源,信息集成一直是研究的热点.基于多代理(Multi-Agent)的信息资源集成方案有所不足,而XML集成机制的优点,适于网络环境下基于XML的信息集成.本方案:包括系统的总体框图.层次结构.工作过程及信息系统主要部分的具体设计. 关键词 XML,资源集成,DTD,XSL, Wrapper,DOM. 引言 随着计算机技术,特别是Internet的不断发展,实现"信息孤岛"之间的集成与交互成为亟待解决的问题. 在诸多解决方案中

Android基于widget组件实现物体移动/控件拖动功能示例_Android

本文实例讲述了Android基于widget组件实现物体移动/控件拖动功能.分享给大家供大家参考,具体如下: package com.sky; import android.app.Activity; import android.os.Bundle; import android.view.KeyEvent; import android.view.MotionEvent; import android.view.View; import android.view.View.OnClickLi

Android基于反射技术实现的加减乘除运算示例_Android

本文实例讲述了Android基于反射技术实现的加减乘除运算.分享给大家供大家参考,具体如下: JAVA反射机制定义: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法:对于任意一个对象,都能够调用它的任意一个方法:这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制. Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类:在运行时构造任意一个类的对象:在运行时判断任意一个类所具有的成员变量和方法:在运行时调用任意一个对象的方法

Android基于service实现音乐的后台播放功能示例_Android

本文实例讲述了Android基于service实现音乐的后台播放功能.分享给大家供大家参考,具体如下: Service是一个生命周期长且没有用户界面的程序,当程序在各个activity中切换的时候,我们可以利用service来实现背景音乐的播放,即使当程序退出到后台的时候,音乐依然在播放.下面我们给出具体例子的实现: 当然,首先要在资源文件夹中添加一首MP3歌曲: 要实现音乐的播放,需要在界面中放置两个按钮,用来控制音乐的播放和停止,通过使用startService和stopService来实现