0

请原谅这个问题的模糊性。但是我没有耐心,没有任何线索。错误是臭名昭著的“不幸的是(您的程序)已停止”。

我在 Eclipse 中运行涉及操作栏和选项卡的相对简单的练习程序。但是,我没有发布源代码,因为我的程序在到达我的实际代码之前就失败了。我在我的第一行“可破坏”代码上切换了一个断点;它从不跳闸。LogCat 中没有异常,Console 上也没有错误。“变量”窗口在变量“e”上显示“NullPointerException”。源窗口显示“未找到源”,尽管我知道这是一个通用错误,并不一定意味着什么。

我已经清理、构建、保存、重新启动、重新启动。我已经成功地测试了其他更复杂的程序。我已删除 \bin 和 debug.keystore 文件并重建。我所做的一切都没有给我一个不同的错误或任何更好的线索来寻找什么。

我不是专家,但我通常可以通过 Java 代码自行开发。但我在这里没有想法。任何人都可以指出我正确的方向吗?

4

1 回答 1

1

创建一个新的 hello world 应用程序。确保它运行。

以非常小的块将代码从现有应用程序复制到新应用程序。继续前进,直到您添加了破坏新应用程序的内容,或者新应用程序是有效的旧应用程序的完整副本。

如果它坏了,你知道它是怎么回事(不一定是为什么,但你知道去哪里看。)

如果它没有破坏你有一个工作的应用程序!现在你需要决定你有多好奇——花多少时间玩“这两张照片有什么区别”。继续进行该项目的诗句。

于 2013-09-06T19:40:26.097 回答