JMessage傻瓜教程:七步自制IM应用

相信看过极光IM简介的朋友们,对JMessage已经有初步的了解。
还没有了解过的朋友们,请移步JMessage指南: 

http://docs.jpush.io/guideline/jmessage_guide/

或者 http://my.oschina.net/jmessage/blog/396099

现在,我们来用7个步骤,每个步骤若干简单的操作,就可快速自制IM。Don't believe me just watch!

STEP 1: 注册开发者账号,登陆极光portal。
     拥有极光的开发者账号后,你就可以在极光Portal上创建并管理应用。

1. 点击“创建应用”,填写应用信息。

162137_kOUT_2341908.png

2. 填写开发者信息。

162209_B6Oo_2341908.png

3. 注册成功。

162251_NaT7_2341908.png

4. 登陆portal.

162316_pXbs_2341908.png

5. 登陆成功。

登陆成功后,就可以看到开发者的应用管理界面。

162344_kACV_2341908.png


STEP 2: 创建应用。
     在我们的Web上创建应用。会要求你填写应用名(自定义)和包名(自定义,但很重要,后续配置工程中需要用到)。
     确认之后会自动生成一个AppKey

1. 点击“创建应用”,填写应用信息。

162548_mWFr_2341908.png

2.  点击“创建我的应用”,确认创建。

162611_jREP_2341908.png

3.  查看生成的应用信息。

162631_YwRY_2341908.png

4. 到极光官网的IM子页面下载IM SDK。

    网址: https://www.jpush.cn/common/im/

    将页面拉到底部可以找到下载链接:

091705_PKJL_2341908.png


5. 解压工程。

162712_sGut_2341908.png


STEP 3: 导入Demo工程到开发环境。
     以AndroidStudio的工程为例,像导入普通android project一样导入Demo工程。

1. 查看Demo文件夹目录。

162801_LSgo_2341908.png

2. 导入Demo工程到开发环境。将我们的Demo作为AndroidStudio的Module导入您现有的Project.

162853_DeMP_2341908.png

162853_PLaC_2341908.png

162853_cBgu_2341908.png

162853_WDGN_2341908.png

3. 导入完毕,查看您Project下的Module。

162933_aOep_2341908.png


STEP 4: 配置Demo工程。
     修改Manifest中的包名和appKey,确认无误后编译Example工程。

1.  打开新添加的Module中的AndroidManifest.xml。

163020_5Uez_2341908.png

2. 用您在portal上填写的应用包名替换其中所有的“您应用的包名”。

163038_I72A_2341908.png

3.  找到meta-data节点。

     把portal上为生成的AppKey,填入name为JPUSH_APPKEY对应的value。

163057_cfw4_2341908.png

4. 修改代码中需要import  xxxx.R的地方。

    全局替换:Ctrl+Shift+R

163117_Z9tk_2341908.png

5. 至此,项目中应该没有报错的地方了。请仔细检查。


STEP 5: 编译Demo。

1.  连接电脑和手机,或者启动虚拟机,确认adb连接。

163245_TTXD_2341908.png

2. 建议先Clean一下工程/模块。

163304_zglC_2341908.png

3. 选择模块,并运行。

163327_TMqH_2341908.png

4. 在弹出框中选择要运行在什么设备上。

163346_vNqY_2341908.png

5.  在你运行过之后,会在以下目录生成apk文件:  您的工程目录/您的模块名/build/outputs/apk/

163407_8ySn_2341908.png


STEP 6: 体验极光IM。
     此时,将您编译出来的安装包安装到多台设备上,就可以得到一款类似微信的社交聊天工具。
     现在就可以注册->登录->使用 了。

164038_9ruU_2341908.png
164050_hzPH_2341908.png
164100_uhrL_2341908.png
164112_GkP3_2341908.png


STEP 7: 在Portal页面管理用户和群组。

     选择创建的应用名->进入“IM”标签->“用户管理”或者“群组管理”。
     用户管理:查看所有用户名和他们的昵称,批量管理用户,修改密码等。
     群组管理:查看群ID,群昵称,群成员列表。批量管理群组等。

163543_1HVg_2341908.png
163554_L9IT_2341908.png


完!!!



这可能是史上最酣畅淋漓的自制IM教程有木有?
马上把自己的成果分享给小伙伴们体验吧!


转载于:https://my.oschina.net/jmessage/blog/396093

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值