签到
Home
Android
iOS
C++
Article
搜索
登录
注册
XMPP协议实现Android推送实例
Home
/
Android
MrLee
2014-12-30
5019
一: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自定义视图Paint、Canvas、Matrix详细讲解
NDK19c Clang交叉编译arm64-v8a、armeabi-v7a架构下Boost
android增量更新--服务器端&客户端
Android夜间模式(多主题)探索
用Java写一个简单的网络爬虫程序
Java或Android常见的几种RuntimeException
Badge分析&如何逼死处女座
JNI字符串转换(windows和linux或android)
font-awesome-to-png快速将Font-Awesome字体保存为PNG图片
Android:聊聊我所理解的MVP
最新回复
(
0
)
返回
站点信息
文章
2325
用户
1338
访客
12519439
每日一句
Reed leaves wrap rice scent, and also a thousand years of longing.
粽叶裹着米香,也裹着千年的想念。
浅谈Android(Java)中的ReferenceQueue
Notepad++如何代码格式化——NppAStyle
Java应用Protobuf协议例子
解决android studio 4.4使用javah失败
微信小程序,一个有局限的类似 React Native 轮子!
语法错误: 意外的令牌“标识符”
Android小说爬虫工具
Android Studio3.0快速生成JNI头文件
Google Play商城将85款恶意App下架
Android Studio开发之app:transformJackWithJackForDebug错误
免费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
好久不见
中国网建