AndroidPN的学习研究(一)环境建立
2015-06-21 16:18
232 查看
AndroidPN环境
AndroidPN实现了从服务器到android移动平台的文本消息推送。这里先简单说一下androidPN的安装过程。
下载androidpn.zip解压文件
网址:---------待审核----------
解压两个包,Eclipse导入client,配置好目标平台,打开raw/androidpn.properties文件,
apiKey=1234567890xmppHost=10.0.2.2xmppPort=5222
如果是模拟器来运行客户端程序,把xmppHost配置成10.0.2.2 (模拟器把10.0.2.2认为是所在主机的地址,127.0.0.1是模拟器本身的回环地址)。如果真机测试,直接配置成服务器的ip。
xmppPort=5222 是服务器的xmpp服务监听端口
Eclipse导入server,部署到tomcat中,从浏览器访问http://localhost:8080/androidpn
运行客户端,客户端会向服务器发起连接请求,注册成功后,服务器能识别客户端,并维护和客户端的IP长连接
进入Notifications界面,输入消息发送
模拟器客户端接受到server推送的消息
这样AndroidPN的环境就搭好了,下一步我将深入研究研究实行以及XMPP协议。
本文出自 “老葛的技术学习” 博客,请务必保留此出处http://ptghb.blog.51cto.com/3902848/1664007
AndroidPN实现了从服务器到android移动平台的文本消息推送。这里先简单说一下androidPN的安装过程。
下载androidpn.zip解压文件
网址:---------待审核----------
解压两个包,Eclipse导入client,配置好目标平台,打开raw/androidpn.properties文件,
apiKey=1234567890xmppHost=10.0.2.2xmppPort=5222
如果是模拟器来运行客户端程序,把xmppHost配置成10.0.2.2 (模拟器把10.0.2.2认为是所在主机的地址,127.0.0.1是模拟器本身的回环地址)。如果真机测试,直接配置成服务器的ip。
xmppPort=5222 是服务器的xmpp服务监听端口
Eclipse导入server,部署到tomcat中,从浏览器访问http://localhost:8080/androidpn
运行客户端,客户端会向服务器发起连接请求,注册成功后,服务器能识别客户端,并维护和客户端的IP长连接
进入Notifications界面,输入消息发送
模拟器客户端接受到server推送的消息
这样AndroidPN的环境就搭好了,下一步我将深入研究研究实行以及XMPP协议。
本文出自 “老葛的技术学习” 博客,请务必保留此出处http://ptghb.blog.51cto.com/3902848/1664007
相关文章推荐
- 一步步走进Android MaterialDesign 之 ToolBar动画效果(2)
- Android事件传递机制【Touch事件】
- Android事件传递机制【按键事件】
- 详解——android系统软键盘的手动显示和隐藏
- Android开发通过adapter显示listview
- Android开发中执行方法中含有监听时的处理
- 解决android中出现的无法加载library的问题
- 解决android中出现的无法加载library的问题
- 一步步走进Android MaterialDesign 之 ToolBar动画效果(1)
- Android Studio开发第二篇创建新项目
- Android中Serializable和Parcelable的用法及区别
- 《Android系统开发》笔记
- android LayoutInflater.inflate()的参数及其用法
- error undefined reference to '__android_log_print'
- 使用Share Sdk 实现第三方登录和分享
- Android开发数据存储之ContentProvider详解
- android studio编程时出现的错误:ListView重新载入后,更新数据或者再次进入该ListView加载数据,数据不显示 解决方法
- Android Java 自定义异常
- android layout物业介绍
- Android Support兼容包详解