签到
Home
Android
iOS
C++
Article
搜索
登录
注册
XMPP协议实现Android推送实例
Home
/
Android
MrLee
2014-12-30
4584
一:AndroidPN环境配置 AndroidPN框架实现了从服务器到android移动平台的文本信息推送。下面是AndroidPN的环境配置 1.先确保本机已经配置好了java环境 2.下载androidpn-client-0.5.0.zip和androidpn-server-0.5.0-bin.zip 网址:http://sourceforge.net/projects/androidpn/ 解压两个包,Eclipse导入client,配置好目标平台,打开raw/androidpn.properties文件, apiKey=1234567890 xmppHost=www.it72.com xmppPort=5222 如果是模拟器来运行客户端程序,把xmppHost配置成10.0.2.2 (模拟器把10.0.2.2认为是所在主机的地址,127.0.0.1是模拟器本身的回环地址). 如果是真机,配置成本机的IP地址 比如我在局域网内的IP是192.168.1.101 xmppPort=5222 是服务器的xmpp服务监听端口(注意5222端口貌似是固定的,我改成其他端口就行了) 二:运行测试 从命令行运行androidpn-server-0.5.0\bin\run.bat启动服务器(有些朋友说会一闪而过启动不了,注意要从命令行进入该目录了在运行),从浏览器访问http://127.0.0.1:7070/index.do (androidPN Server有个轻量级的web服务器,在7070端口监听请求,接受用户输入的文本消息) 运行客户端,客户端会向服务器发起连接请求,注册成功后,服务器能识别客户端,并维护和客户端的IP长连接
进入Notifications界面,输入消息点发送按钮就可以实现消息推送了.
服务端下载地址:
点击下载
客户端下载地址:
点击下载
本文链接:
http://it72.com/589.htm
收藏
0
收藏的用户(
0
)
X
正在加载信息~
推荐阅读
android studio——Gradle: 错误: 编码EUC_CN的不可映射字符
Android带动画下拉布局
【开源Roguelike游戏】素地牢源码
Android 二维码(ZXing库)的生成和识别开发
MeasureSpec中三种模式:UNSPECIFIED,AT_MOST,EXACTLY
Android自定义View之onMeasure()
Android开发技术周报 Issue#94
安卓APP加载HTML5解决方案
支持双指旋转的Android超级图片控件
基于ksoap2实现火车时刻查询
最新回复
(
0
)
返回
站点信息
文章
2314
用户
1336
访客
11812443
每日一句
Let's seek joy in the simple, quiet moments.
让我们在简单宁静的时刻中寻找快乐。
Linux用TCP穿透NAT的实现
thinkpad t470p装黑苹果系统10.13.2
Java中的(耦合)控制反转
深度剖析APP保活案例
C++使用JSONXX解析及相关中文编码问题
iOS与HTML5交互方法
Android判断模拟器还是真机
语法错误: 意外的令牌“标识符”
flutter写一个精美的登录页面
XEON E5无法使用系统评分解决方法
免费xiuno博客主题【最后更新:2019.5.20】
独家发布最新可用My-AutoPost——wordpress 采集器
C#实现后台最小化截图
仙剑奇侠传3d回合-PC端多开
如何在iPhone上移动多个应用程序
首发:Thinkpad T550黑苹果10.13.4安装教程
css样式之flex布局注意事项
Android屏幕共享及远程控制【免root】
MPAndroidChart曲线非连续改装笔记
ASUS TF810C平板电脑用U盘安装windows8.1系统
新会员
南北在南
Trya
龙祖
Yan
每天前进
/llx
。我是蓝
小满哥
Airh
南宁枫桥
同尘
Chil
好久不见
中国网建
UilT
蒋林斌(