带有下划线/派生类的类的带有android注释的java.lang.ClassNotFoundException

时间:2013-03-14 08:48:03

标签: export android-annotations

我正在使用android注释,我可以正确编译我的项目并将其从eclipse部署到我的手机中。但是,当我导出应用程序时,它会给我一个黑屏和一个例外:

java.lang.RuntimeException: Unable to instantiate application com.tennis-net.android.util.TennisNetApplication_: java.lang.ClassNotFoundException: com.tennis-net.android.util.TennisNetApplication_

在我的另一台机器上,我可以导出它,它工作正常。任何想法?

2 个答案:

答案 0 :(得分:0)

这可能是因为Eclipse弄乱了其中一台机器上的构建。

您是否尝试过清理项目并完全重建项目?

最糟糕的情况是,您甚至可能想尝试创建一个新工作区,然后将现有项目文件夹导入为“现有Android应用程序”。

答案 1 :(得分:0)

好的找到了解决方案,这是因为有时Eclipse会破坏它。在您的Eclipse中,您必须转到Project - >属性 - > Java编译器 - >注释处理然后取消勾选框,等待再次构建项目,然后再次打勾并等待项目再次构建。

然后,如果它仍然无效,请尝试在两者之间执行deplyoing或重新启动Eclipse。