【发布时间】:2010-05-03 19:59:51
【问题描述】:
我正在尝试将一个 maven java 项目包含到我的 android 项目中。 maven 项目是 greader 非官方项目,它允许开发人员访问谷歌阅读器帐户,并处理所有 http 事务和 URI/URL 构建,使从谷歌阅读器获取提要和项目对开发人员透明。该项目可在此处获得:
http://code.google.com/p/greader-unofficial/
代码最初是为标准 jdk 编写的,并使用来自 java.net 的类,这些类不属于标准 Android SDK 的一部分。实际上,我尝试手动解决所有依赖项并遇到问题,当我包含类 be.lechtitseb.google.reader.api.util.AtomUtil.java 所需的 com.sun.syndication 片段时......一些标准 jdk(我使用的是 1.6)中的 java.net 中的类不在 Android SDK 中。此外,当我编译一个应该非常简单的 maven 项目时,手动解决所有这些依赖项简直是荒谬的。
但是,我可以使用 maven 毫无问题地编译源代码。我如何将这个依赖于完整 jdk 的 maven 项目包含到我的 android 项目中,以便它可以编译,以便我可以从我的 android 项目中访问 GoogleReader 类?并且作为记录,我没有专业知识来重写整个 api 以使用标准 Android SDK。
【问题讨论】:
标签: android eclipse maven java