Unity教程之-Unity3d向客户端推送通知

 

Android应用中大多数应用使用了推送,游戏中当然也可以使用推送!下面在Unity3D做个测试!(下面是客套话,大家可以忽略)

1.1 什么是推送技术?

推送技术,又名反向AJAX,指的是一种基于 Internet ,将由中心或发布者发出消息传输给用户的技术。与之相对的是拉取,这种情况下请求是由用户或客户端主动发起的。

1.2 常见的推送方式有哪些?

1.2.1. HTTP服务器推送。

1.2. 2. Pushlet

1.2.3.长连接

1.2.4.长轮询

1.2.5.Flash XMLSocket

1.3 哪些第三方提供推送接口?

1.3.1 主要有云巴,百度,蝴蝶,极光,个推,腾讯的讯鸽。

2.1 不罗嗦了,开始Unity的推送之旅!咱们使用的是极光推送,毫无疑问使用人家的服务,那就必须去人家的官网注册账号了。极光官网: https://www.jpush.cn/


  点击注册就OK了,然后会让完善信息,邮箱验证什么的。注册成功后就是登录了。

   

登录成功进入极光后台,看到如下页面。

有人问为什么要创建应用?现在是我们要人家的服务,你不创建应用,别人如何给你提供服务,相信大家都不会有什么问题的,那就继续了。

 

  OK,左下角点击 创建我的应用 即可,紧接着会看到

  

没错,这就是安卓的应用APK。可是咱们使用的是Unity这并不是我们想要的,咱们继续,看到安卓可以了Unity的成功就在不远处了。。。。

既然打开工程了我们就将工程导出Jar包吧。

  OK 预备工作已完成,接下来该打开我们熟悉的Unity了,建一个空的工程。基本上就是这么个工程结构,

  

  不用着急哈,源码工程随后会给大家的!打开AndroidManifest修改如下AppKey

  

  OK,准备工作到此结束了,开始运行Unity吧直接Bulid。

  

   不解释先装到手机,

   

   直接运行,打开后台,开始推送信息。

   由于今天的天气反常,就推送条天气吧!

  推送内容:大雨转暴雨 6~11℃ 风力:东北风4级  湿度:85%  降水概率:90%  气压:1012 hPa  日出:06:18  日落:18:49  紫外线强度:最弱

    

点击立即发送,我们查看手机哦,马上见证奇迹的时刻!

 

到此结束,推送成功了吧!如果内容有疑问和错误大家可以共同交流,好了,本篇unity3d教程到此结束,下篇我们再会!