JMessage傻瓜教程:七步自制IM应用
2015-04-04 17:22
302 查看
相信看过极光IM简介的朋友们,对JMessage已经有初步的了解。
还没有了解过的朋友们,请移步JMessage指南: http://docs.jpush.io/guideline/jmessage_guide/或者 /article/7537661.html
现在,我们来用7个步骤,每个步骤若干简单的操作,就可快速自制IM。Don't believe me just watch!
STEP 1: 注册开发者账号,登陆极光portal。
拥有极光的开发者账号后,你就可以在极光Portal上创建并管理应用
STEP 2: 创建应用。
在我们的Web上创建应用。会要求你填写应用名(自定义)和包名(自定义,但很重要,后续配置工程中需要用到)。
确认之后会自动生成一个AppKey。
STEP 3: 导入Demo工程到开发环境。
以AndroidStudio的工程为例,像导入普通android project一样导入Demo工程。
STEP 4: 配置Demo工程。
修改Manifest中的包名和appKey,确认无误后编译Example工程。
STEP 6: 体验极光IM。
此时,将您编译出来的安装包安装到多台设备上,就可以得到一款类似微信的社交聊天工具。
现在就可以注册->登录->使用 了。
STEP 7: 在Portal页面管理用户和群组。 选择创建的应用名->进入“IM”标签->“用户管理”或者“群组管理”。
用户管理:查看所有用户名和他们的昵称,批量管理用户,修改密码等。
群组管理:查看群ID,群昵称,群成员列表。批量管理群组等。
完!!!
这可能是史上最酣畅淋漓的自制IM教程有木有?
马上把自己的成果分享给小伙伴们体验吧!
还没有了解过的朋友们,请移步JMessage指南: http://docs.jpush.io/guideline/jmessage_guide/或者 /article/7537661.html
现在,我们来用7个步骤,每个步骤若干简单的操作,就可快速自制IM。Don't believe me just watch!
STEP 1: 注册开发者账号,登陆极光portal。
拥有极光的开发者账号后,你就可以在极光Portal上创建并管理应用
1. 点击“创建应用”,填写应用信息。 |
2. 填写开发者信息。 |
3. 注册成功。 |
4. 登陆portal. |
5. 登陆成功。 登陆成功后,就可以看到开发者的应用管理界面。 |
在我们的Web上创建应用。会要求你填写应用名(自定义)和包名(自定义,但很重要,后续配置工程中需要用到)。
确认之后会自动生成一个AppKey。
1. 点击“创建应用”,填写应用信息。 |
2. 点击“创建我的应用”,确认创建。 |
3. 查看生成的应用信息。 |
4. 到极光官网的IM子页面下载IM SDK。 网址: https://www.jpush.cn/common/im/ 将页面拉到底部可以找到下载链接: |
5. 解压工程。 |
以AndroidStudio的工程为例,像导入普通android project一样导入Demo工程。
1. 查看Demo文件夹目录。 |
2. 导入Demo工程到开发环境。将我们的Demo作为AndroidStudio的Module导入您现有的Project. |
3. 导入完毕,查看您Project下的Module。 |
修改Manifest中的包名和appKey,确认无误后编译Example工程。
1. 连接电脑和手机,或者启动虚拟机,确认adb连接。 |
2. 建议先Clean一下工程/模块。 |
3. 选择模块,并运行。 |
4. 在弹出框中选择要运行在什么设备上。 |
5. 在你运行过之后,会在以下目录生成apk文件: 您的工程目录/您的模块名/build/outputs/apk/ |
此时,将您编译出来的安装包安装到多台设备上,就可以得到一款类似微信的社交聊天工具。
现在就可以注册->登录->使用 了。
用户管理:查看所有用户名和他们的昵称,批量管理用户,修改密码等。
群组管理:查看群ID,群昵称,群成员列表。批量管理群组等。
这可能是史上最酣畅淋漓的自制IM教程有木有?
马上把自己的成果分享给小伙伴们体验吧!
相关文章推荐
- 极光IM如何使用,手把手教你自制IM应用
- fir.im Weekly - 给 Mac 应用开发者的教程
- fir.im Weekly - 给 Mac 应用开发者的教程
- ORACLE应用常见傻瓜问题1000问
- XML教程(3)--CSS在xml中的应用
- Asp:Cookies应用指南,详细代码及教程
- Axis实现的WebService创建傻瓜教程
- ORACLE应用中常见的傻瓜问题1000问 (一)
- iText中文教程 ==第一部分:iText的一般应用(下)
- Cookies应用指南,详细代码及教程
- Cookies应用指南详细代码及教程
- Win32汇编教程十 定时器的应用
- ORACLE应用常见傻瓜问题1000问(之一)
- HTC(HTML Component)初级应用教程
- [软件架构训练基础教程-9]应用架构
- [软件架构师系列教程-4]软件体系架构模式在J2EE中的应用
- [软件架构训练基础教程-8]软件应用实践
- vxworks字符设备驱动傻瓜教程
- SNS的几个新应用探索(IM软件与垃圾邮件方法)
- ORACLE应用中常见的傻瓜问题1000问 (二)