我刚刚开始玩android dev和java + eclipse,对我来说很新。我设法创建了简单的项目并在我的设备上运行它。现在我想创建一个简单的游戏(其中更多是实际的),我很乐意为它们使用共享代码库(游戏循环,初始化等)。eclipse中的多个依赖android项目
问题是我不知道如何正确地做到这一点。我创建了一个名为引擎的android项目,其中包含我需要的所有基本内容,并使其在设备上运行。现在我试图在名为mygame的同一个工作区中创建另一个项目。 mygame的主类(活动)是继承自Activity的EngineApp(我的引擎项目的主要活动)的MyGameApp。
我将属性中的mygame构建路径选项卡中的引擎项目添加到了所需的项目中。问题是,当我尝试运行这个项目时,它在ClassNotFoundException上崩溃,试图找到MyGameApp类。
任何帮助(或指向一些文章,解释如何做到这一点),非常感谢。谷歌搜索没有太大帮助的几个小时:/
谢谢,看起来像它做我需要的东西。但是,我仍然有同样的问题,它找不到MyClassApp。 我不确定在其他地方是否有错误,因为它抱怨继承类,而不是基础EngineApp,如果项目依赖项和库链接出现问题,这将是合乎逻辑的 – Lope 2010-06-14 22:06:11
不确定...尝试清理项目,然后编辑每个文件(例如添加空格)强制重建。 – 2010-06-14 22:42:19
@lope是否使用图2所示的Android属性屏幕添加了库项目,并将其从Project References屏幕中删除? – 2010-06-14 22:46:22