1

我一直在一个“普通”Java 项目中使用名为 magja ( https://github.com/magja/magja ) 的 Java 的 Magento 连接器。到目前为止,一切都运行良好。

之后,我启动了一个简单的 Android 应用程序,该应用程序将使用 magja 代码来使用来自 Magento 的此类信息。

问题是:我应该如何配置我的 Android 项目来处理“普通”Java 项目(不是库)?这个另一个项目使用几个 xml 文件来配置和 Maven 来处理依赖关系。这对我的 Android 应用有何影响?

非常感谢!

已编辑

实际上,我已经尝试过这种方法(Android 项目无法在 eclipse 中引用其他项目),但总是当应用程序尝试运行“项目 B”(magja)代码时,它会导致
java.lang.NoClassDefFoundError: org.apache.commons.httpclient.params.HttpConnectionManagerParams

我相信它与 magja 使用的一些 .jar 文件有关。如果我可以在项目之间共享这样的库,看起来我会解决这个问题。

4

0 回答 0