无法在Eclipse中导出Android应用程序

时间:2012-10-06 22:29:51

标签: java android eclipse andengine

我在Eclipse中遇到了一些奇怪的行为。我正在尝试导出我的Android应用程序,这是一个使用开源游戏引擎AndEngine编写的游戏。不确定这是否相关。

无论如何,我的项目或Android的库依赖项都没有错误。我已经使用调试版本在手机上运行应用程序很长时间了。现在我想导出已签名的应用程序,它将无法正常工作! (它曾经习惯)。

我右键单击我的项目,点击Android工具>导出签名的应用程序和正确的当我这样做时,会出现两个错误,例如,

  

在项目“AndEngine”中找不到.class文件,因此无法运行任何类文件基础检查。该项目是否需要先建立?

     

在项目“AndEnginePhysicsBox2DExtension”中找不到.class文件,因此无法运行任何类文件基础检查。该项目是否需要先建立?

我怎么解决这个问题?我做了一个项目>清理,打开和关闭Eclipse,打开和关闭各个项目。再次 - 在我去导出应用程序之前,这个错误不存在!真是太棒了!

4 个答案:

答案 0 :(得分:3)

好的,我想我想出来了。不确定“真正的”问题,但我暂时的解决方法是右键单击左侧文件树中的项目,然后单击“属性”。我在出现的对话框中选择了“Android Lint偏好设置”,然后点击“全部忽略”。现在我可以在没有错误的情况下构建。

虽然这是一个解决方法,但我并不乐意完全离开那个残疾人。我想知道我可以特别禁用哪种Lint偏好。 (坦率地说,我甚至不知道棉绒是什么)

答案 1 :(得分:3)

我解决了这个问题,在导出之前在Eclipse中关闭自动构建

答案 2 :(得分:0)

这些项目是否设置为库?

打开项目 - >属性。 点击左侧的Android。 向下滚动并确保在Libraries下选中“Is Library”。

答案 3 :(得分:0)

可能只是添加:

<issue id="LintError" severity="ignore" />

到您的 lint.xml 配置文件 在 eclipse中可能只需将此(LintError)错误设置为忽略