导入环信 easeui 遇到的问题
来源:互联网 发布:python apscheduler 编辑:程序博客网 时间:2024/05/16 13:17
下载环信最新的 3.XX 的sdk 解压后是这个文件夹,然后打开 examples 文件夹,
打开之后,将 easeui 作为库引入 Android Studio中
同时我还把 libs 文件夹下的这两个文件复制到 项目的libs 文件夹下
最后发现如果使用了 easeui 是不用这个 jar 和 so文件的,即我们只需要导入 easeui 库即可。
接着导入 easeui 库之后,编译正常通过,但是运行时发现这个 错误
接着 在 Module Settings 中将 easeui 删掉,把 easeui 的 build.gradle 删掉,再重新导入,运行之后出现了 找不到两个方法,一个是setColorSchemeResources(),另一个是 getX,第一个改成 setColorScheme 即可,第二个 使用 new ViewCompat().getX() 也没有用,通过查找发现这是 v4 包的一个类,不过里面并没有 getX() 这个方法,发现 这里的 v4 包 是 19.1.0的,于是将 自己下载的 Android SDk 自带的 v4 包导入,然后改成 ViewCompat.getX(),即可,我这里使用的v4包是 24.0.0的版本。
然后运行下面官方文档给的代码
public class MainActivity extends FragmentActivity{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); EMOptions options = new EMOptions(); options.setAcceptInvitationAlways(false); EaseUI.getInstance().init(this, options); FragmentManager fm = getSupportFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.replace(R.id.content,new EaseConversationListFragment()); ft.commit(); }}
1 0
- 导入环信 easeui 遇到的问题
- 环信EaseUI集成遇到的问题
- 环信 easeui导入 问题
- 项目导入环信easeUI遇到的坑
- 导入环信3.x SDK和EaseUI以及遇到的问题
- Android 环信EaseUI遇到的问题及解决方法
- ios集成环信 easeUI SDK 3.0 SDK 2.0 出错遇到的所有问题
- Android集成环信EaseUI混淆打包后遇到的问题
- 在项目中导入环信EaseUI出现.os文件找不到的问题
- 集成环信的EaseUI 中遇到的一些坑(3.x)
- Android环信EaseUI的快速集成
- Android集成环信3.0的easeui
- 第一次记录问题, 集成环信easeui库的地图问题
- 微信Demo导入遇到的问题
- Android调用环信的EaseUI V3.0发送语音不成功的问题。
- 关于环信EaseUI百度地图切换成高德地图时遇到的mapView.onCreate(savedInstanceState);报空指针的解决办法
- studio集成环信EaseUI
- Android 环信easeui常见问题
- 动态时钟的时间设置
- MySQL删除重复记录只保留一条
- Netty in Action (九) 第四章节 第二部分 transport API
- Mysql中使某个用户只能访问指定的数据库
- ISBN号码
- 导入环信 easeui 遇到的问题
- 关于“相同IP不同子网掩码”的疑惑
- 初识Activity
- 查找最大元素(HDU2025)
- Android 增强版百分比布局库 为了适配而扩展
- 汇编指令【下】
- android.hardware.camera2使用指南
- latex学习3:教你如何在word中像LaTex那样打公式
- jquery的html,text,val