问题标签 [runtimeexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emma - 艾玛 com.vladium.emma.EMMARuntimeException:[CLASS_STAMP_MISMATCH]
好吧,艾玛杀了我。我已经在这上面花了两天时间。
艾玛现在有两个问题
- 它通过单元测试部分崩溃
- 它抱怨班级邮票不匹配。:
com.vladium.emma.EMMARuntimeException: [CLASS_STAMP_MISMATCH] runtime version of class xxx in the coverage data is not consistent with the version of this class in the metadata, possibly because stale metadata is being used for report generation
.
虽然我可以忍受崩溃,但只是经常发生,但我不打算修复它,
INSTRUMENTATION_RESULT: shortMsg=进程崩溃。[执行] INSTRUMENTATION_CODE:0
但是,我确实希望看到我的报道结果。
我努力了:
- 清洁设备
- 消灭了整个工作区(在詹金斯)
- 使用命令提示符(绕过 jenkins、ant clean、ant emma debug install test)
我对这个错误的理解是安装的 apk 并且在单元测试中包含不同的二进制文件,因此它的元数据信息与生成的 coverage.em 是过时的。
我可以确认这在我的情况下是不可能的,因为我清理、清理甚至清除了整个工作空间和手机内存。现在对我来说没有任何意义。
请帮忙~
我正在使用 Android sdk r16、NDK 5c 以及 Ant 和 Emma 的默认设置。
android - 在操作栏中显示/隐藏项目 Android (3.0+)
我正在使用内置的操作栏。我想在获取数据时在操作栏中显示一个动画加载器,并在不显示时显示一个“刷新”图标。我发现的简单方法是使用 2 个菜单项并显示一个/隐藏另一个,然后反之。所以这是我的菜单:
我正在使用 actionLayout(如您所见),因为我没有弄清楚如何在我的菜单中创建不确定的进度条旋转。这是相应的 actionLayout :
我的活动:
当我运行应用程序时,一切都很好并且工作正常。 旋转手机时出现问题。
堆栈跟踪:
actionLayout ( @+id/menuItemProgress ) 似乎是导致问题的原因。刷新项目 ( @+id/menuItemRefresh )一切正常。我写了问题所在的评论。当我注释掉“问题:”行时,旋转效果很好。
jboss - 创建 EJB 对象时出现运行时异常
我用 Java 1.6 EJB-2.1 开发了一个应用程序。该应用程序部署在 JBossAS-5.1.0 上。该应用程序长期以来一直运行非常流畅。但是在过去的两天里,我在创建 EJB 本地对象/本地主页时发现了以下运行时异常:
日志片段 1:
日志片段 2:
日志片段 3:
任何人都可以请。提出一些相同的建议。
谢谢你。
android - Android:将 ColorMatrixColorFilter 应用于 Paint 对象的异常,但仅适用于某些位图
我是 Android 编程的初学者,但我花了很多时间来确定这一点,所以希望有人知道发生了什么。我的应用程序有一堆 Thing 对象,每个对象都有一个位图,每个对象都会以某种方式更改位图(更改颜色、大小等)。这一切都适用于我在 MS Paint 中制作的一些“测试”位图(保存为 .png 文件)。然而,当我用 GIMP 制作的更好的图片替换它们时,应用程序开始崩溃。
最终我发现只有在 .png 图像被保存并在 GIMP 中选中“保存背景颜色”时,该应用程序才会崩溃。我需要这个,因为其中一些图片需要部分透明,以便可以叠加。然而:疯狂的是,当我尝试覆盖或创建图像时它不会崩溃,当我将 ColorMatrixColorFilter 应用于 Paint 对象时它会崩溃。
我不明白这怎么可能。将 Paint 对象实际应用到任何东西都远远不够,那么为什么一个图像文件可以工作,而另一个不能呢?崩溃是 ActivityThread.performLauncActivity 中的 RuntimeException,我无法找到更多关于它的信息。
这是我正在做什么以及它在哪里崩溃的一些伪代码。
问题:1)为什么会崩溃?2)如果我想加载透明图像并应用颜色过滤器,将它们相互叠加以创建新的位图等,我应该做些什么不同的事情?只要我的所有图像都没有背景,所有这些都可以正常工作。
编辑1:这是跟踪,以防有帮助:DalvikVM[localhost:8611]
Thread [<1> main] (Suspended (exception RuntimeException))
ActivityThread.performLaunchActivity(ActivityThread$ActivityRecord, Intent) 行:2663
ActivityThread.handleLaunchActivity(ActivityThread $ActivityRecord, Intent) line: 2679
ActivityThread.access$2300(ActivityThread, ActivityThread$ActivityRecord, Intent) line: 125 ActivityThread$H.handleMessage(Message) line: 2033
ActivityThread$H(Handler).dispatchMessage(Message) line: 99 Looper .loop() line: 123 ActivityThread.main(String[]) line: 4627
Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: 不可用 [native method]
Method.invoke(Object, Object...) 行:521
ZygoteInit$MethodAndArgsCaller.run() 行:868
ZygoteInit.main(String[]) 行:626 NativeStart.main(String[]) 行:不可用 [本机方法]
编辑 2:这是使用 2.2 目标(特别是在 VirtualBox 中运行的 android-x86-2.2-eeepc)发生的。当针对 3.2 目标运行时,其他地方的位图处理似乎仍然存在一些问题,但它不再抛出 RuntimeException。所以看起来这可能只是一个错误。
android - Android 无法启动活动,错误膨胀类?
我是安卓新手。我有一些java知识,我正在使用Eclipse。目前我正在尝试在选项卡中显示地图,并且正在查看教程/代码来帮助我。:)
我已经看到一些关于此错误的问题,但我仍然无法弄清楚我做错了什么。我在这里使用代码:http: //vkroz.wordpress.com/2009/07/03/programming-android-%E2%80%93-map-view-within-tab-view/
我只是错过了一些明显的东西吗?
运行时异常 e 的值:
第 24 行只是</LinearLayout>
整个 main.xml:
我的其余代码与链接的代码相同,但我也会将其粘贴在这里。
MapInTabActivity.java
MapTabView.java:
maptabview.xml:
显现:
和 logcat 的其余部分(我认为重要的部分是我在顶部指出的那一点,但也许还有一些我不知道的东西)。
java - java.lang.RuntimeException 与 android 应用程序
我的申请有问题。编译后不久,应用程序随机关闭。检查 LogCat 表明它是 java.lang.RuntimeException。我已经浏览了所有关于此的论坛帖子,并相应地更改了我的代码,但问题仍然存在。帮助?
代码:
日志猫:
显现:
java - Guava EventBus:不要捕获 RuntimeException
我使用 guava 的 EventBus,不幸的是它捕获并记录了事件处理程序抛出 RuntimeException 时发生的 InvocationTargetException。我可以禁用此行为吗?
java - 设计问题:我应该在多大程度上依赖控制流的异常?
我正在开发一个 java web 应用程序,我有一些关于设计的问题。
基本上在其当前版本中,它在很大程度上依赖于捕获异常来确定控制流。
例如,在我的一个 spring 服务类中,我有以下方法来检查作为参数给出的电子邮件是否存在于数据库中。
我怀疑我目前的设计可能是错误的,但如果能阅读您对此的评论和意见,以及您认为它在多大程度上存在缺陷,我将不胜感激。
android - 类扩展 ListActivity “其 id 属性为 'android.R.id.list'”
我正在尝试将我的主 Activity 扩展到“ListActivity”(以前扩展到:Activity)以使用 onListItemClick,但是 logcat 向我发送“您的内容必须有一个 id 属性为 'android.r.id.list 的 ListView '”。(我使用 SQLite 来填充 ListView)。
mi xml是:
这是 ListView 的完整 xml:
我处理 ListView 的主要类:
我读了 Android: Your content must have a ListView its id attribute is android.R.id.list,或者:RuntimeException: Your content must have a ListView which id attribute is 'android.R.id.list',以及其他问题,但不适合我,这是怎么回事?
真的很感谢你的帮助
java - 在 Java 中,为什么我不需要导入 RuntimeException 来使用它?
如果我尝试在没有完全限定名称且不导入的情况下使用 IOException,则会出现编译错误。但是当我对 RuntimeException 或 Exception 做同样的事情时,它就不会发生。这是为什么?
谢谢