Androidpn项目搭建

本文详细介绍了一个韩国开发者维护的开源项目AndroidPN的搭建流程。包括如何使用AndroidStudio和Eclipse配置客户端和服务端,以及如何在Tomcat环境下部署并测试消息推送功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

androidpn这个项目是由一个韩国人独立开发,在sourceforge上地址为:https://sourceforge.net/projects/androidpn/,但是这个项目版本更新在2010年就停在了0.5.0而不再更新。

github上的androidpn则最近更新时间为2012年的,版本为androidpn-0.6.0.

地址:https://github.com/dannytiehui/androidpn

 

以下是蚍蜉叹本人以tomcat为服务器搭建的整个环境的过程(使用jdk1.8, tomcat9, android-25)。

过程可结合参见:http://blog.163.com/m13207086466_1/blog/static/231702032201432672710831/


Android客户端:对应androidpn-client项目

AndroidStudio创建app,导入代码,改一些设置为导入库(asmack.jar),AndroidManifest.xml需要修改,Notifier.java需要修改,ServiceManager.java需要修改

服务器地址的配置在res/raw/androidpn.properties中。

 

服务器端:对应androidpn-server-bin-tomcat

Eclipse中windows的properties下配置tomcat和jdk。

WebRoot下的lib缺少jsp-api.jar和servlet.jar,需要从tomcat安装目录下复制过来。(或者导入外部包,在项目右键菜单的build path中)

修改hibernate.cfg.xml和jdbc.properties中的数据库账户密码。

Mysql的jdbc驱动复制到lib下。

开启mysql服务。

启动项目在tomcat上运行即可。


浏览器中通过:http://IP地址:7070/index.do进行访问,测试发送消息app能够收到即成功了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值