外部类文件夹不可导出?

时间:2012-09-17 16:40:53

标签: java android eclipse jar

Eclipse,Android项目。我有一个库项目(mylib)和一个引用它的应用程序(myapp)。我已经在mylib的构建路径中添加了一个带有一堆已编译的Java类(com.foo。*)的文件夹,并将其检查为已导出。在主活动中添加了对其中一个类的调用。没有构建错误。但是当我运行myapp并尝试从com.foo调用一个方法时,我得到了一个“未找到类”的异常。

当我将相同的类文件夹打包到jar文件中并在Eclipse中引用/导出时,应用程序可以运行。

我做错了什么?类文件夹是否无法以某种方式导出?

编辑:这是我的想法。 Java Build Path窗口统一处理JAR和类文件夹。任何为什么不应该 - JAR在大多数情况下只是一个拉链的类文件夹。但是当将类传递给其他项目时,存在这种行为差异。意想不到...

1 个答案:

答案 0 :(得分:0)

你需要把它变成一个android库并在android面板中导入它