可能重复:
Android project unable to reference other project in eclipse
我正在尝试运行LibGDX Android应用程序,但问题是通用的。如何在Java eclipse项目中包含将被识别并包含在apk中的类。
问题是我收到一个错误:NoClassDefFound用于在包含中定义的类 我运行Android项目时的Java项目。 (编译得很好,因为我已经包含了Java项目)。
顺便说一下,这就是LibGDX项目的结构。您没有将主Java应用程序文件放在Android项目中。但是,我不知道如何做到这一点。我的意思是我已经包含了java项目,但是当Android应用程序部署到设备时,它抱怨它无法从java项目中找到java类。将Java项目作为一个库并将其包含在jar中当然是有意义的,但这并不是LibGDX项目的结构。主java项目不是一个库,它有一个在桌面上运行的Java应用程序,所以它不应该是一个库。
我注意到我的java项目没有可见的bin目录,它不是一个库,但它确实运行了。我相信我只是错过了一些东西......