Android开发之即时通信网易云信使用说明

你使用过哪些即时通信平台,是否了解即时通信的接入方法,怎么基于第三方的即时通信平台快速开发一款类似易信、QQ、陌陌、微信、人人的社交软件?看完这篇文章, TeachCourse发觉这简直就是一件很轻松的事情,你只需要几个步骤即可成功接入网易云信——即时通讯平台。

一、快速接入第三方即时通信平台(Android Studio)

  • 01

    第一步:登录官网——网易云信; 第二步:下载Android开发Demo(只需要demo和uikit两个module即可,推荐使用Android Studio开发),项目结构图如下:

  • 02

    第三步:复制demo和uikit两个module到新建的Android Studio 项目里,可以参考TeachCourse另一篇文章《module导入Android Studio的两种方式》

  • 03

    第四步:修改demo和uikit两个module的build.gradle文件,修改的内容包括:complieSdkVersion、buildToolsVersion、minSdkVersion、targetSdkVersion等

  • 04

    注意事项: 必须先导入uikit,再导入demo,添加demo module依赖uikit module代码,如下图:

  • 05

    第一步:导入uikit后,可能需要修改的地方有,如下图:

  • 06

    第二步:导入demo module需要修改的地方有,如下图:

  • 07

    第三步:官网提供的demo和uikit两个module的buildToolsVersion 参数未指定,这一步必须手动配置。buildToolsVersion 版本号不唯一,比如:21.1.1(也可以是其他),如果当前环境未下载期待的buildToolsVersion,联网下载对应的buildToolsVersionVersion。

二、快速接入第三方即时通信平台(Eclipse)

  • 01

    官网未提供Eclipse开发工具对应的即时通信Demo,使用Eclipse导入项目,同样必须首先导入uikit类库,再导入demo项目,需要自己手动配置Eclipse项目,这里提供配置好的Eclipse源码。

  • 02

    注意事项: 第一步:导入uikit后,将uikit作为库引用到demo项目中; 第二步:同时,必须将uikit的assets文件夹下内容,复制到demo项目中;

  • 03

    第三步:必须将uikit的AndroidManifest.xml声明的activity内容复制的demo项目的 AndroidManifest.xml文件中,否则报错:ClassNotFoundException

  • 04

    最关键的一步:官网提供的demo调用了API 21 放弃的org.apache.http包下内容(具体位置com.netease.nim.demo.commom.http.NimHttpClient),所以开发API (个人觉得)必须选择Android 5.0.1,否则无法关联org.apache.http包下内容。

(0)

相关推荐

  • 最快速的Android开发环境搭建ADT-Bundle及Hello World

    ( 由于现在Google已经推出了android studio,想快速加入到android开发的同学也能更便捷的配置开发环境了,有兴趣的同学可以在这里找到android studio的一些资料。htt ...

  • Linux下Android开发环境搭建详细步骤

    Linux下Android开发环境搭建详细步骤

  • 在android开发的过程如何解决安卓模拟器慢的问题

    如何解决android模拟器慢的问题 在android开发的过程,发现android模拟器的速度不是一般的慢,那主要是因为android模拟器默认采用的是arm处理器造成的,这里主要提供两种方法: ① ...

  • win7下Android开发环境搭建详细步骤

    Android软件开发也相当流行,本文教程分享就是Win7系统搭建Android开发环境的方法,程序开发者往往搭建安卓Adroid开发环境,那么该如何搭建Android开发环境?要搭建Java开发环境 ...

  • 在Windows下搭建Android开发环境

    随着移动互联网的迅速发展,前端的概念已发生很大的变化,已不仅仅局限在网页端.而Android系统作为智能机市场的老大,作为前端开发工程师,非常有必要了解和学习.但面对众多学习资料,站在前端开发工程师的 ...

  • Win10下搭建Android开发环境

    Win10下搭建Android开发环境 安装JDK 01 进入JDK下载页面,先选中Accept License Agreement,否则无法下载.选中后,选择对应的系统版本即可下载. 02 打开安装 ...

  • Android开发怎么查看和管理sqlite数据库

    操作方法 01 打开android项目的调试模式,然后找到显示DDMS 02 选择DDMS 切换到DDMS,显示File Explorer窗口,找到/data/data/ 啰嗦一句,你可能在你自己的e ...

  • 如何在Android开发中对输入法进行显示和隐藏

    如何在Android开发中对输入法进行显示和隐藏 操作方法 01 首先对如入法进行判断输入法是不是出于激活状态,也就是 是不是显示着. 02 显示虚拟键盘 03 隐藏虚拟键盘 04 在有些情况下需要输 ...

  • Android studio怎么创建Android开发项目工程

    在我们刚安装完成Android studio的开发软件,没有Android开发项目,需要进行创建项目,既然是Android studio进行开发的Android的项目,才能对app相关功能代码的编写进 ...