Androidpn项目搭建

来源:互联网 发布:js设置select不可用 编辑:程序博客网 时间:2024/06/11 01:06

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能够收到即成功了。