java - Android 程序失败。没有错误,没有日志猫。没有任何线索

标签 java android eclipse debugging

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

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

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

我不是大师,但我通常可以通过 Java 代码创造自己的方式。但我在这里没有想法。任何人都可以指出我正确的方向吗?

最佳答案

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

以非常小的 block 的形式将代码从现有应用程序复制到新应用程序。继续下去,直到您添加了一些会破坏新应用程序的内容,或者新应用程序是可以运行的旧应用程序的完整副本。

如果它坏了,你知道是什么造成的(不一定是为什么,但你知道去哪里寻找。)

如果它没有损坏,那么您就有了一个可以运行的应用程序!现在你需要决定你的好奇心有多大——花多少时间玩“这两张图片有什么区别”。继续该项目的诗句。

关于java - Android 程序失败。没有错误,没有日志猫。没有任何线索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18664602/

相关文章:

android - 使用android直接连接mysql服务器并获取数据

mysql - 未设置将 MySQL 数据库连接到 Glassfish 类路径或类名错误

java - 如何重新配置​​ eclipse 以使用 64 位 JVM

java - Selenium WebDriver 登录 MondoZoo

android - Android Studio 3 中的 react 生成的资源问题

java - 在 get 方法中使用 html 代码时出现 Web servlet 错误

Android FragmentStatePagerAdapter

java - 准备语句 SQLException

Java读取多行字符串

java - 该网址在本地主机中有效,但在服务器中无效