运行环信Android Demo常见问题以及语音消息播放声音小的解决方法
运行Demo为什么会下载不下来aar 导致demo的项目无法正常运行
1.打开到 buildgradle , 将MavenCental()至前,在maven库 阿里云和华为里 添加
allowInsecureProtocol = true
添加后编译一下 可以在远程包里查看下是否下载成功 会 一般是4个aar
1.easeimkit aar 2.easecallkit 3.easechat 4.rtc 3.6.2aar
环信3.9.3 sdk登录慢的问题
初始化打开 options.setFpaEnable(true)(全球加速)
播放语音时 语音声音小
1.首先要打开扬声器 如果觉得声音还是比较小
2.将ui库中调用的原声音量模式修改为媒体音量模式
发送语音、视频、文件体积超过10MB
相机是直接调用的系统的,跟随的是系统的大小,我拍摄15s视频大概18m左右。环信系统默认的是只能发送10M的视频文件,可以联系商务经理开通上调发送体积
关于百度地图切换至高德地图
demo中百度地图的so库是放在项目层的
1.因为百度地图将easeimkit中关于百度地图的集成去掉,改成高德地图;2.在chatfragment中重写位置的点击事件方法startMapLocation或者是直接在EaseChatFragment中直接修改点击事件startMapLocation跳转到高德地图;3.在调用环信api去发送地理位置消息时,传入高德获取到的经纬度
2.点击位置的点击事件更换 ,demo中的点击事件是在EaseChatFragment下的onExtendMenuItemClick里面官方提供了EaseBaiduMapActivity 这个定位页面。2.修改为高德其实非常简单只需要在ChatFragment操作就可以了2.1修改点击事件在ChatFragment的onExtendMenuItemClick方法中添加2.2 在自己实现高德地图的页面返回定位信息 参数名称不要修改 不然其它地方也要修改2.3接下来在ChatFragment中的onActivityResult中接收定位信息并发送消息走到这里从高德获取的位置消息已经成功发送给好友了 接下来是获取查看好友位置消息2.4 查看位置消息还是在ChatFragment里 通过getCustomChatRow方法LoccationAdapter 继承位置消息展示 重写了点击事件即可。
语音消息amr格式转为MP3格式
需要本地库倒入easeimkit
运行环信Android Demo常见问题以及语音消息播放声音小的解决方法相关推荐
- 5分钟集成即时通讯功能——环信Android版
下载环信demo (Android) 什么是环信demo 环信demo展示了怎样使用环信SDK快速创建一个完整的类微信聊天APP.展示的功能包括:环信SDK初始化,登录,登出,注册消息接收listen ...
- LeadTools Android 入门教学——运行第一个Android Demo
LeadTools 有很多Windows平台下的Demo,非常全面,但是目前开发手机应用的趋势也越来越明显,LeadTools也给大家提供了10个Android的Demo,这篇文章将会教你如何运行第一 ...
- android 环信红包异常,环信上线新特征:阅后即焚+消息撤回+红包
原标题:环信上线新特征:阅后即焚+消息撤回+红包 iOS SDK 更新日志 版本:V2.2.3 2016-03-22 新功能: 1.easeui及demo增加阅后即焚及消息撤回功能. 2.新增发送红包 ...
- android仿微信语音聊天功能,Android仿微信发送语音消息的功能及示例代码
微信的发送语音是有一个向上取消的,我们使用ontouchlistener来监听手势,然后做出相应的操作就行了. 直接上代码: //语音操作对象 private mediaplayer mplayer ...
- Android调用系统群发短信,vivo部分手机弹出“无效的地址”解决方法
Android调用系统群发短信,vivo部分手机弹出"无效的地址"解决方法 第一次写文章,来试试水 之前项目中有一个需求是获取通讯录联系人信息,并展示出来,然后可以选择一个或者多个 ...
- Android仿微信发送语音消息动态提示,支持上滑取消发送
Android仿微信发送语音消息动态提示,支持上滑取消发送 先来几张图说明一下,简单直接: 是不是看了图片就秒懂 了. 下面来分析代码实现,直接撸代码. 主页面 AudioSendActivity.j ...
- matlab中run按钮是灰色的,Android Studio中Run按钮是灰色的快速解决方法
首先是,在不同的AS中,gradle版本不同,下载的sdk版本不同,这些,都在gradle(Project.Models)相关代码里调过来就好.之前的文章里有说过. 经过调好gradle这些文件,AS ...
- android无法播放视频文件格式,基于Android引入IjkPlayer无法播放mkv格式视频的解决方法...
写在前面 项目中直接引用或者直接编译源码得到的ijkplayer在播放mkv文件时出现(-10000)的错误,去项目github查看了才知道,默认是不支持mkv和rmvb格式视频的播放的. 用了一天时 ...
- Android开发调试无法连接到夜神模拟器的解决方法
Android开发调试无法连接到夜神模拟器的解决方法: 一般原因是adb的版本不一致造成的!!!!!换成一样的就可以了. 在网上看到的方法,特记录下来: 1.任务管理器里看下,adb.exe以及nox ...
最新文章
- 古典加密算法-----置换密码
- Flex TextInput只允许输入数字等字符及字符数限制
- docker export_docker构建python3.7镜像
- 使用 Python 为女神挑选口红 ,成功把女神拿下,你学会了吗
- 线性电源与开关电源的区别
- linux nginx编译安装mysql_Centos7下编译安装配置Nginx+PHP+MySql环境
- 辽宁计算机专业院校排名2015,liaoning高校排行榜_辽宁高校排名 2015年辽宁省最佳大学排行榜...
- 【编译原理笔记12】中间代码生成:简单赋值语句的翻译,数组引用的翻译
- 四六级英语都考过,让你见识一下“八级程序员”
- TD8.0管理员工具
- JSP实用教程(3)——JSP内置对象
- Webstorm汉化方法
- 遇害的中国留美博士生,被追授博士学位!导师帮他完成了学业!
- 抓取B站所有用户信息(11/29更新数据)
- 电子电路学习笔记(9)——电容的作用
- 计算机安全监察word,全国计算机统考押题计算机安全
- android上拉菜单和下拉菜单的实现
- 为什么需要API接口开发?
- 树 - (二叉查找树,红黑树,B树)- 红黑树
- JavaScript学习:多种遍历语法