Unity之极光推送

  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  紫外线强度:最弱

    

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

到此结束,推送成功了吧!如果内容有疑问和错误大家可以共同交流,记得联系我哦!

网盘链接:http://pan.baidu.com/s/1gd0Afyb

时间: 2024-10-12 11:28:26

Unity之极光推送的相关文章

[APICloud教程] 极光推送(ajpush)demo

注意:使用极光推送,必须到官网编译正式版本并且勾选极光推送模块,apploader中目前暂时未包含极光推送模块,所以无法在apploader中直接使用,通常会报类似:cannot call method 'init' of undefind at xxx.html 的错误. 官方版极光推送模块各个api的简单代码示例. 使用前请将config中的appkey换成你的app的. 使用步骤: 1.在APICloud云端新建app并获取应用包名:预览->端开发->证书->获取ios和andro

关于极光推送Jpush的demo

关于极光推送Jpush 推送是手机app必不可少的一样功能,这次由于公司项目需要研究了一下.由于推送一般写于服务端,所以对于不会Android的javaweb程序员要写出一个完整的demo是一件很头痛的事情.所以我就在这里从头到尾写一个例子以示参考.由于我也不懂Android 只是由于项目需要百度了一个demo,当中有很多不足的地方忘各位大神指正. 一.首先先简单的介绍一下什么是极光推送 ①为什么需要推送:为了解决数据同步的问题,在手机平台上,常用的方法有2种.一种是定时去服务器上查询数据,也叫

React Native 之极光推送jpush-react-native 手把手配置

这是 react native 配置极光推送使用的组件,比较常用https://github.com/jpush/jpush-react-native 先把组件地址贴出来,方便大家使用参考.如果这个大家不能配置成功,欢迎大家一起入坑交流,有问题联系 QQ379038610(添加备注说明原因) 不扯没用的,还要洗洗睡觉,直接把自己配置iOS极光的步骤给大家贴出来 1,首先大家项目环境,签名证书什么都配置完毕,开始集成推送的前提下 在项目当前目录执行: npm install jpush-react

iOS: 极光推送

之前做过环信和友盟的推送,照着官方文档集成其实挺简单的,今天公司需要,特地做了一下极光推送.不用不知道,原来极光推送集成如此简单,不得不说说了. 当然做推送钱需要做一些准备工作了,就是推送必须的p12推送证书:开发环境(开发时测试需要的推送证书).生产环境(发布到AppStore时需要的推送证书),因为xcode已经升级到了7.0以上,所以一些真机测试的配置文件证书就不需要自己手动去创建了,只要有Apple ID,真机测试时,就能自动生成,免费测试: 制作证书的过程就不啰嗦了,详细看官方文档或者

极光推送配置注意事

1. 首先进入苹果开发者中心,创建证书,包括,调试(真机测试)证书(开发和发布),这两个证书将用在xcode中, 2.再创建推送证书,需要导出钥匙串文件.cer,也是发布推送证书和开发推送证书,并且在push Notifications 勾选,表示允许推送. 3.需要创建appid,创建的时候需要设置xcode的bundle ID(bundle id 又包括完整的如,www.xxx.dddd,带*号的如,www.xxx.*,一般还是用完整的), 4.证书都创建好了以后,创建配置文件,也是包括开发

关于Android端配置极光推送

因为业务需要,android客户端需要加推送,原来采用的百度推送,但是小米手机有时候收不到,后来换成了极光推送,极光的话所有设备都能收到推送,但是在高峰的时候会推迟,博主说的免费版的,收费的没用过,也不错评论 博主用的android studio开发的,.so文件放置的位置啥的可能和eclipse有点不同,感觉用android studio开发jni一类的真的好费劲,博主现在老腻歪了,唉,废话不多说,进入正题: 首先,去极光推送官网注册一系列流程,不过貌似不用认证,老长时间注册的了,忘得差不多了

Java.lang.UnsatisfiedLinkError android studio集成Jpush极光推送

今天学习了极光推送,想把它集成到自己的应用里面,我的开发环境是android studio 1.2,期间遇到了错误: Couldn't load jpush174 from loader dalvik.system.PathClassLoader findLibrary returned null,原因是由于android studio不能正确的解决libjpush174.so文件造成的,解决步骤如下: 1.首先按照官网教程配置环境,链接如下:http://docs.jpush.io/guide

极光推送开发(一)

网上面关于极光推送的文章不多,再此写一篇文章进行说明. 极光推送的官方网站:https://www.jpush.cn/common/ (一)准备工作 在官方网站中,它已经对极光推送如何开发进行了详细的说明,照着上面的步骤是不难把极光推送应用到自己开发的客户端中的. 极光推送官方网站的说明文档链接: http://docs.jpush.io/guideline/android_guide/ 点击打开如图所示: 在这里详细介绍了集成的步骤. 首先到资源下载处下载客户端SDK,本文主要讲解androi

极光推送--服务器端

极光推送,由名字可知是一款推送软件.由于android自带的推送在大陆被墙掉了,所以在国内用第三方推送的用户特别多,比较有名的有极光推送.百度云推送.推送的主要用途是用来推送消息给客户端,比如说推送一个消息给android客户端或才iphone客户端,让所有的用户都接到这个通知. 我现在在写的这个程序是利用极光推送,写一个聊天程序,例用极光推送可以发到指定某人.某组或者全体用户.客户端及服务器端有各自对应的jar包,现在这里主要讲解服务器端的编码. 服务器端发送到指定用户时,可以使用方法Audi