我有一个现有的Android项目,我正在尝试创建一个基于Swing的关卡编辑器(供我自己使用)。因此,我一直试图将这两个与android项目链接在一起作为java项目的库,因为他们将共享大量代码。
我对如何做到这一点(在Eclipse中)的理解如下(假设是一个Android项目,它没有我可以使用的jar):
这使得源代码感到满意,只需稍微奇怪地导入bin.classes.NORMALCLASSPATH
形式,但是否则编译没有问题。在跑步时,我得到一个:
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: com/richardtingle/ballmaze/Vector2i
如何在纯Java项目中使用android项目的源代码?
我也非常乐意接受表格的答案; "这不是为Android应用程序创建基于PC的关卡编辑器的明智方法,而是这样做而不是#34;