我正在弄乱这个book并且无法弄清楚设置项目的正确方法。
他们告诉你做3个我命名的项目:
为了让蛇游戏开始工作,我刚刚从其他两个项目中复制了这些包并将它们粘贴到snakeGame2项目中。将这些包含在snakeGame2中的正确方法是什么,以便我没有遍布整个地方的多个副本,并且可以将项目重用于不同的游戏?
下面的图片显示了尝试导出java源文件和资源,然后将jar添加到snakeGame2的构建路径后的树。对于导出,我只选择了源文件夹。
编辑: 使用dumpstate的答案我在logcat中得到了这个:
另一个编辑: dumpstate的答案有效,但与我刚刚将软件包复制到项目中相比,它的速度非常慢。这是以这种方式包含它们的副产品吗?
答案 0 :(得分:1)
如果AndroidFramework2D和AndroidFramework2DImplementation是普通的Java项目:
右键单击项目>构建路径>配置构建路径> Java构建路径> '项目'标签>添加..>选择您想要依赖的项目。
如果AndroidFramework2D和AndroidFramework2DImplementation是Android项目,则应将它们设置为库项目(配置构建路径> Android>检查'是库')并且snakeGame项目应该引用它们(配置构建路径) > Android>图书馆>添加;在此处描述:developer.android.com/tools/projects/projects-eclipse.html)
答案 1 :(得分:0)
我最终在此page
之后链接了其他项目中的源文件夹这种方法在我做库和罐子时没有观察到减速。