我有多个项目,一个 Android 项目和几个“Java 库”项目,我需要将它们导入到我的主 Android 项目中。
我的库使用 springFramework.jar,当我将此库包含到我的 Android 中时,出现以下异常。
10-01 11:35:04.101: E/dalvikvm(1144): 找不到类“org.springframework.web.client.RestTemplate”,从方法 com.nuvasive.shared.atlasmobile.service.ServiceClient 引用。
如果我将 jar 文件包含到我的主项目以及库中,一切都会正常工作,但我宁愿不这样做。
所以这里有两个问题:
- 似乎我的库中的 jar 文件没有添加到我的主项目
- 我的主项目无法访问我的库项目中的类
我在这里做错了什么?
最佳答案
根据我的说法,如果您已将 jar 文件添加到构建路径(检查“库”选项卡),则从该选项卡中删除它们,正如我所见,您尚未按顺序标记正在使用的 jar 文件并导出,请标记您所在的所有 jar 文件使用。您将在“库”选项卡的“私有(private)库”下看到这些内容。
尝试一下。
关于java - 将库导入到 Android 项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19120735/