使用android项目作为java项目的库(用于基于PC的关卡编辑器)

时间:2014-08-11 16:52:14

标签: java android eclipse

问题

我有一个现有的Android项目,我正在尝试创建一个基于Swing的关卡编辑器(供我自己使用)。因此,我一直试图将这两个与android项目链接在一起作为java项目的库,因为他们将共享大量代码。

我对如何做到这一点(在Eclipse中)的理解如下(假设是一个Android项目,它没有我可以使用的jar):

  • 转到properties-> libraries
  • 使用"添加类文件夹"
  • 添加android项目
  • 确保在"订单中勾选Android项目并导出"

这使得源代码感到满意,只需稍微奇怪地导入bin.classes.NORMALCLASSPATH形式,但是否则编译没有问题。在跑步时,我得到一个:

Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: com/richardtingle/ballmaze/Vector2i

问题

如何在纯Java项目中使用android项目的源代码?

我也非常乐意接受表格的答案; "这不是为Android应用程序创建基于PC的关卡编辑器的明智方法,而是这样做而不是#34;

0 个答案:

没有答案