Eclipsedebugging器本身没有任何可抛出的

Eclipsedebugging器突然停止不会抛出任何东西:

private void openChannelsListActivity() { try{ Intent gridListIntent=new Intent(); // the pause is on the following line gridListIntent.setClass(this,ChannelsListActivity.class); startActivity(gridListIntent); } catch (Throwable e){ ErrorMessage.outputMessageByName( "channels_list_activity_create",this, " While setting intent."); finish(); } } 

该堆栈是:

 DexFile.defineClass(String, ClassLoader, int, ProtectionDomain) line: not available [native method] DexFile.loadClassBinaryName(String, ClassLoader) line: 207 PathClassLoader.findClass(String) line: 200 PathClassLoader(ClassLoader).loadClass(String, boolean) line: 551 PathClassLoader(ClassLoader).loadClass(String) line: 511 PackVideo.openChannelsListActivity() line: 508 

如果我按“简历”,应用程序将不会有任何问题。 活动开始OK,但这不是正常的行为,肯定意味着什么是错的。 它是什么?

问题不在于等待; 从启动应用程序到这一点的时间大约是2秒。

这不是一个未被捕获的例外; 我在debugging器首选项中closures了它们。

这不是一个隐藏的断点,我把它们都清理干净了。

  • 是否有可能在debugging模式下使用proguard?
  • Android资源ID突然不是最终的,switch()被打破
  • 如何从proguard版本中排除R * .class文件
  • Android admob调整景观
  • 我应该进入Android Studio还是应该坚持Eclipse?
  • 命令“修复项目属性”到底做了什么?
  • ActionBarSherlock + maven + eclipse:在工作区中找不到依赖项
  • eclipse,新的android应用程序项目,在需要项目名称的部分中禁用“下一步按钮”
  • 一个合适的解决scheme是去

    窗口 – >显示视图 – >其他 – >debugging – >断点

    然后在该视图上单击“删除所有断点”button。

    似乎日食混淆,认为有一个断点没有

    再次,这是一个Eclipse错误。 一些进入和离开Eclipse后,这种行为消失了。

    至于清理断点,我总是在断点出现问题的时候使用它,已经有两年了。 问题是这次更深 – 我不得不多次进入和离开Eclipse – 我没有计算,其中大约有5个,我想。 最后一个问题消失了。 没有系统重新启动,没有任何工作区或Eclipse文件夹中的任何手工更改。 我认为,它与debugging器的知识行为有关,当它在可能的中断之前停止时。 Eclipsedebugging器很麻烦,在这个非常复杂的部分,它可能会更具有bug。

    我有同样的问题; 这是MyActivity.java类声明的断点。 显然,类声明中的断点在编辑器中显示为绿色圆圈中的白色“C”,而不是通常的蓝色圆点。 我必须发现一些东西,以便在那里添加断点。 我删除了断点,debugging器不再停在那里。