0

我已经仔细遵循了 Gunar 在此主题上给出的非常明确的建议:Add a non-Android library project to an Android app in Eclipse but I still get the class-not-defined errors。我使用一个普通的 Java 桌面项目(不是 Android 项目)作为库,它驻留在 Eclipse 的工作区中。我的 Android 项目可以“看到”库项目中的类和接口,它会编译并加载到模拟器,但一旦引用库项目中的类或接口就会崩溃。我没有库项目的 jar,但认为 Eclipse/ADT 会在工作区中找到它的源代码。我显然错了。

我必须有 jar 形式的库项目吗?

我已经在 ADT 中加载了最新的 SDK 工具等。

4

1 回答 1

0

据我所知,您需要从源代码(又名桌面项目源文件)创建 Android 项目并删除 Android 库设置 Android 依赖项+ JRE

所以你的项目应该是这样的:

在此处输入图像描述

之后,您可以成功创建 jar 并添加到类路径。

于 2013-09-22T11:59:40.730 回答