请原谅这个问题的含糊不清的性质。但我没有耐心,也没有任何线索。错误是臭名昭着的“不幸(你的程序)已经停止”。
我在Eclipse中运行相对简单的练习程序,涉及操作栏和标签。但是,我没有发布源代码,因为我的程序在进入实际代码之前就失败了。我在第一个“可破解”的代码行上切换了一个断点;它永远不会旅行。 LogCat中没有例外,控制台上没有错误。 Variable窗口在变量“e”上显示“NullPointerException”。源窗口声明“找不到源”,但我知道这是一般错误,并不一定意味着什么。
我已清理,构建,保存,重新启动,重新启动。我已成功测试了其他更复杂的程序。我删除了\ bin和debug.keystore文件并重建。我所做的一切都没有给我一个不同的错误或任何更好的线索来寻找什么。
我不是大师,但我通常可以通过java代码自行完成。但我在这里没有想法。我能指出正确的方向吗?
答案 0 :(得分:1)
创建一个新的hello world应用程序。确保它运行。
以非常小的块将代码从现有应用程序复制到新应用程序。继续“直到你添加破坏新应用程序的东西,或者新应用程序是有效的旧应用程序的完整副本。
如果它坏了,你就知道它做了什么(不一定是为什么,但你知道在哪里看。)
如果它没有破坏你有一个工作的应用程序!现在你需要确定你有多好奇 - 花多少时间玩“这两张照片之间有什么区别。”继续该项目的经文。