在Android项目中添加具有外部依赖性的Java库



让我首先说我对Java应用程序/Android应用程序的深入了解远非完整,并且.jars的概念对我来说仍然是一个朦胧的概念。

我目前正在尝试使用Android项目的现有Java项目。这个现有的Java项目对两个.jars具有依赖性。

我的目标是进行此项目,对其进行修改(取出主要功能,更改一些算法等),然后将其用作我的Android项目的库。

我已经看到人们将其Java项目导出为.jars和runnable .jars,然后将罐子添加到他们的Android项目中 - 但是这对我来说并不奏效。它要么抱怨我的构建路径(通过添加Java Project的两个.jars解决),要么崩溃了Eclipse。

我宁愿不使用插件/第三方程序或有三个单独的.jars(一个来自Java项目,两个来自Java项目的要求)。

有人可以解释构建Java项目作为具有外部依赖性的库的想法,以及如何将其用作Android应用程序中的一个.jar?

谢谢!

您可能会在创建JAR文件时犯错。某个时候它会被正确导出,但会在运行时丢失错误。在导出项目时,不要忘记删除.project和.classpath选项。

转到Project Explorer>右键单击您的项目>导出。

您可以关注下面的博客以获取有关创建库的更多信息。请查看"增强库功能"教程的步骤4:如何创建Java库

请让我知道是否无法解决。

最新更新