我正在开发一个 Android 应用程序作为 Eclipse 项目,它使用我已有的另一个 Eclipse Android 项目中的类。当我最初导入它时(New Project > Android Project > From Existing Source
),它有一堆错误,但是当我执行 Project > Properties > Java Build Path
和转到项目选项卡并添加另一个项目,错误消失了。不幸的是,当我运行该应用程序时,我在 DDMS 中收到以下错误:
java.lang.NoClassDefFoundError: [package name].Config [stack trace]
是否有什么我应该添加到 list 中告诉它查看另一个包的东西?如果是这样,那会添加到哪里?
提前致谢
最佳答案
找到了答案。事实证明,如果我使用 Eclipse 的导出命令将已编译的类文件添加到 JAR 文件中,然后链接到 Java 构建路径中的外部 jar,则根本无需更改 Android Manifest 即可工作。
关于java - 在 Android Eclipse 环境中链接到其他项目的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4980451/