【发布时间】:2025-12-23 14:45:15
【问题描述】:
首先我要说我对 Java 应用程序/Android 应用程序的深入理解还远未完成,.jar 的概念对我来说仍然是一个模糊的概念。
我目前正在尝试将现有的 Java 项目用于 Android 项目。这个现有的 Java 项目依赖于两个 .jar。
我的目标是拿下这个项目,修改它(取出主函数,改变一些算法等),然后把它作为我的Android项目引用的库。
我见过有人将他们的 Java 项目导出为 .jar 和可运行的 .jar,然后将这些 jar 添加到他们的 Android 项目中——但这对我来说并不奏效。它要么抱怨我的构建路径(通过添加 Java 项目的两个 .jar 来解决)要么使 Eclipse 崩溃。
我不希望使用插件/第三方程序或拥有三个单独的 .jar(一个来自 Java 项目,两个来自 Java 项目的要求)。
有人能解释一下将 Java 项目构建为具有外部依赖项的库的想法,以及如何将其用作 Android 应用程序中的一个 .jar 文件吗?
谢谢!
【问题讨论】:
-
Eclipse、Java编译器、Android构建工具等都不是你写的,所以都是“第三方程序”。你在哪里画线?