我有一个JAR形式的API,我想在我的Android应用中使用它。不确定它是否应该是Eclipse中项目的一部分,或者保持独立并添加到项目属性中。此JAR还需要与应用程序打包在一起,那么Android应用程序是如何完成的?
答案 0 :(得分:21)
正如SO question所述:
yourjar.jar
yourjar.jar
您必须将其添加为“外部JAR”文件,并在Eclipse项目中设置“Order and Export”。
2012年2月更新:
Pacerier在评论中提到了一个问题(ClassNotFound),即使他确实声明了这个库。
他有:
然而,解决方案很简单:
浪费了超过1小时。男人我很生气! 解决方案:确保您的JAR编译为1.6而不是1.7 哎呀
答案 1 :(得分:2)
感谢 VonC 让我指向正确的方向。我有相同的症状但是对于不同的库(我需要为Android项目添加org.apache.commons.codec.binary.Base64)。对我有用的解决方案略有不同。这是我遵循的步骤: