自sdk工具更新以来,Android项目在eclipse中引用了“普通” java项目
问题内容:
自从最新的android
SDK以来,我无法再从eclipse运行我的android应用程序,因为它们无法找到我在其他eclipse项目中拥有的类,这些类是通过“正常”构建路径进行引用的。
这肯定曾经起作用 。而且eclipse中没有编译错误。
可能是这样,现在您必须将这些项目标记为android库项目,以防它们被android项目引用。
编辑:这似乎是它损坏的原因:http
:
//tools.android.com/recent/dealingwithdependenciesinandroidprojects
但是我仍然必须弄清楚现在应该如何将我的“正常” java项目引用到android应用程序项目。
问题答案:
在提供的链接
@clamp中,包含以下句子:
现在,该容器还将填充“图书馆项目”引用的纯Java项目。
这意味着,我们可以将空库项目用作android项目和常规eclipse项目之间的“胶水”项目。像这样设置:
android->“ glue”项目->常规项目
->取决于
胶水项目必须导出常规项目,并且必须标记为库。在android项目中,仅库项目必须被引用。
现在,使用常规的Eclipse项目对我来说又一次可行,而“胶水”项目的开销却最小。