假设我有这段代码:
public class Class1 extends Activity
{
private int [] array;
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
someFunction(array.length); <--- NullPointerException
}
}
通常,eclipse中的LogCat会告诉我异常是什么,以及引起麻烦的行在哪里,但是由于未知的原因,它不再存在。相反,它只会引发以下错误:
12-30 22:27:06.650: E/Trace(28894): error opening trace file: No such file or directory (2)
12-30 22:27:06.670: W/dalvikvm(28894): Refusing to reopen boot DEX '/system/framework/hwframework.jar'
我该如何解决?我看过很多关于这个问题的文章,但是我还不能解决这个问题。谢谢
最佳答案
我发现解决此问题的唯一方法是关闭Eclipse,然后重新启动。我不知道为什么会这样,但是重新启动后解决了。
关于android - LogCat无法显示异常,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20851869/