Androidpn項目搭建

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章