在Eclipse中,我的代码将无法编译。项目名称旁边有一个红色的X,并且我收到警告来修复我的应用程序,但没有告诉我是什么问题。正常情况下,我在控制台中看到错误并显示为红色,但偶尔不显示任何错误消息。这很令人沮丧,因为它很难发现错误。我如何找出问题所在?
最佳答案
在这些情况下,您会收到以下消息异常:Your project contains error(s), please fix it before running it
执行以下步骤:
1)重新启动Eclipse并清理您的项目。如果问题仍未解决,请转到步骤2
2)这也可能是由过期的“调试证书”引起的,其修复方法如下:
删除~/.android/debug.keystore
下的调试证书(在Linux和Mac OS X上);该目录类似于Windows上的%USERPROFILE%\.android
。
当您下次尝试构建调试包时,Eclipse插件应会生成一个新证书。您可能需要先清理,然后构建才能生成证书。
3)重建项目之前从设备或模拟器中卸载应用
请享用!
my reference
关于android - Android : How to tell where an error is located,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10510861/