我想在我的Android项目中尝试org.apache.commons.lang.StringUtils。我已经下载了commons-lang3-3.1.jar并将其放在我项目的libs目录中。但是,导入它会失败,找不到库。我使用了许多变体
import org.apache.commons.lang.StringUtils;
没有成功。我的环境是 linux 控制台,我使用 ant 进行编译,没有 Eclipse。我的理解是 Ant 会选取项目库目录中的任何库。
请帮忙。安卓/java编码菜鸟。
Lang 3.0(及后续版本)使用与以前版本(org.apache.commons.lang)不同的软件包(org.apache.commons.lang3),允许它与早期版本同时使用。 参考: http://commons.apache.org/lang/
import org.apache.commons.lang3.StringUtils;
只需将jars放在libs/目录中即可。愚蠢的我,我将它们放在lib/目录中,直到我遇到同样的问题并在这里找到答案: 如何使用 ant 构建带有外部库的安卓应用程序?