我正在開發一個用於多賬戶即時消息的Android應用程序,我需要使用XMPP庫來完成這項工作;我目前正在Windows 7 OS下開發Eclipse;
我已經仔細閱讀了有關Android上的XMPP庫,比如一些主題:在windows上構建asmack
- Asmack alternative
- Android and XMPP: Currently available solutions
- Android asmack Chat client for XMPP server
我決定用aSmack庫由Flowdalic目前修補和開發在https://github.com/Flowdalic/asmack因爲在我看來最好的解決方案。
我的問題是,我無法在我的環境下構建庫,在Windows下的eclipse下爲。我不知道如何成功構建庫以包含在我的android項目中。
看來這個圖書館是構建環境是UNIX系統的準備:如果是這樣,我能做些什麼來構建Windows下這個庫或者我可以做包括這個庫在我的項目功能的版本是什麼? 如果可以在windows下構建,還可以使用另一個庫(例如Beem)?
或者,也許有人可以提供我已建成的圖書館的.jar文件?
感謝所有在您的幫助
定義「不能建」 – njzk2
(也,JAVA的那部分實際上與操作系統無關的),在這個環節https://github.com/Flowdalic/asmack沒有用於asmack庫的編譯環境,並在README文件中編寫規則來編譯庫: 1)將local.properties.example複製到local.properties並設置Android SDK路徑(例如,在gentoo系統上的sdk-location =/opt/android-sdk-update-manager) 2)運行build.bash 那麼,我怎樣才能在Windows上運行這個build.bash? –
我會說安裝Linux,但這可能沒有幫助。但是,請考慮閱讀相同的github頁面,並找到下載頁面的鏈接,該頁面包含打包的jar。 – njzk2