签到
Home
Android
iOS
C++
Article
搜索
登录
注册
XMPP协议实现Android推送实例
Home
/
Android
MrLee
2014-12-30
4935
一: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界面,输入消息点发送按钮就可以实现消息推送了.
服务端下载地址:
点击下载
客户端下载地址:
点击下载
本文链接:
https://it72.com/589.htm
收藏
0
收藏的用户(
0
)
X
正在加载信息~
推荐阅读
全面理解Gradle - 定义Task
Android实现GIF播放(解码)
Android WebRTC 音视频开发总结(二)
安卓阅读及翻页效果的实现
Android Studio NDK开发配置
2020年最佳Java IDE将是什么?
Android Studio3.4.1更新及槽点
Android应用程序如何获得系统签名权限
android解决bitmap内存溢出
Android开发:输入法键盘的显示和隐藏
最新回复
(
0
)
返回
站点信息
文章
2322
用户
1338
访客
12363832
每日一句
You can, you should, and if you’re brave, you will.
你可以,你应该,若你勇敢,你会做到。
解决Windows10系统VS2017设置默认管理员权限启动
【源码】Pixel Dungeon
windows10激活方法
解决android studio "found an invalid color"的问题
【博客园】360加固保动态脱壳
Thinkpad X1 Extreme(隐士)黑苹果Mojave 10.14.2
开源项目——微信增强插件
利用Internet Download Manager下载Google云盘大文件
【开源Roguelike游戏】素地牢源码
mysql查询表索引的命令使用小记
免费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系统
新会员
weel
Thul
南北在南
Trya
龙祖
Yan
每天前进
/llx
。我是蓝
小满哥
Airh
南宁枫桥
同尘
Chil
好久不见
中国网建