我正在开发用于多帐户即时消息传递的Android应用程序,并且需要使用XMPP库来完成这项工作;我目前正在Windows 7 OS下使用Eclipse进行开发;
我已经仔细阅读了有关Android上XMPP库的一些线程,例如:


Asmack alternative
Android and XMPP: Currently available solutions
Android asmack Chat client for XMPP server


我决定使用在https://github.com/Flowdalic/asmack上由Flowdalic修补和开发的aSmack库,因为在我看来,这是最好的解决方案。

我的问题是我无法在我的环境中构建该库,因为Windows下的eclipse都是这样。我不知道如何成功构建要包含在我的android项目中的库。

看来该库的构建环境已为Unix系统做好了准备:如果是这样,我该怎么做才能在Windows下构建该库,或者该如何在我的项目中包含该库的功能版本?还是可以在Windows下构建另一个库(例如,Beem)?
也许有人可以向我提供已经建立的库的.jar文件?

预先感谢大家的帮助

最佳答案

我建议在像VirtualBox这样的VM中安装一个debian / ubuntu系统,以便在Windows上构建aSmack。确保已安装所有构建依赖项,通常是


  sudo apt-get install build-essentials


会成功的

关于android - 在Windows上建立asmack,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13494814/

10-09 07:01