Android + Ant外部jar库

时间:2012-05-15 04:15:27

标签: java android ant classpath apache-stringutils

我想在我的Android项目中尝试org.apache.commons.lang.StringUtils。我已经下载了commons-lang3-3.1.jar并将它放在我项目的libs目录中。但是导入它失败,找不到库。我使用了许多变种

import org.apache.commons.lang.StringUtils;

没有成功。我的环境是linux控制台,我使用ant编译,没有Eclipse。我的理解是Ant选择项目libs目录中的任何库。

请帮忙。 Android / java编码菜鸟。

2 个答案:

答案 0 :(得分:1)

Lang 3.0(和后续版本)使用与以前版本(org.apache.commons.lang)不同的包(org.apache.commons.lang3),允许它与早期版本同时使用。参考:http://commons.apache.org/lang/

import org.apache.commons.lang3.StringUtils;

答案 1 :(得分:0)

将jar放在libs /目录中。傻傻的我,我把它们放在lib /目录中,直到遇到同样的问题并在这里找到答案:  How to build an android app with external libraries using ant?