找不到andengine.apk?

时间:2012-07-10 00:12:30

标签: reference apk andengine

我尝试将一些代码从一个项目复制到另一个项目,但在第二个项目中,当我运行它时,我得到错误:

    [2012-07-09 17:06:34 - AndEngine] Could not find AndEngine.apk!
[2012-07-09 17:06:34 - AndEnginePhysicsBox2DExtension] Could not find AndEnginePhysicsBox2DExtension.apk!

和: Errors

我已阅读了众多建议的解决方案,似乎没有任何效果。到目前为止,我已经尝试删除r.java,删除并重新导入项目,清理,刷新,将AndEngine的libs文件夹移动到当前项目,确保“is library”未选中,运行2.2,并使用Java 1.6。

任何人都有其他想法吗?

3 个答案:

答案 0 :(得分:5)

我不太确定解决方案,但这里有一些建议:

在您的图书馆部分下,有2个X,这意味着您的项目引用了其他2个图书馆项目,但在路径中找不到它们。尝试Add正确的AndEngine或PhysicsBox2D库项目路径和remove错误的路径。然后,您会看到tick而不是X

除此之外,您的AndEngine或PhysicsBox2D库项目也可能无法正确编译(由于错误或错误设置)。如果是这种情况,您需要解决这些错误。


编辑1: 我认为我提到的第二个案例不会发生: enter image description here 图片显示即使AndEngine项目包含错误,参考状态仍会显示tick

因此,路径更有可能被破坏。由于您已将AndEngine添加到当前工作区,因此您可能希望尝试重新添加参考库。

答案 1 :(得分:0)

尝试将andengine添加到项目的构建路径并启动项目。

答案 2 :(得分:0)

我不确定,但是对于第三方库,如果你遇到一些R.JAVA问题,那么这个问题与构建路径有关。

因此,删除所有第三方jar文件再次将其粘贴到项目的根目录和库中。清理您的项目,运行它。希望问题将得到解决。