【发布时间】:2011-07-26 09:14:42
【问题描述】:
我的研究表明,一般性问题非常受欢迎。 总的来说,没有一种解决方案适用于所有使用 CLDC/MIDP 框架的手机。
我开发了一个应用程序,该应用程序可以在我迄今为止测试过的所有手机(主要是诺基亚的)上运行,但它会在三星 jet S8003 上引发 IOException。
关于如何在此特定手机上获取跟踪的任何想法?
【问题讨论】:
标签: java-me stack-trace ioexception midp
我的研究表明,一般性问题非常受欢迎。 总的来说,没有一种解决方案适用于所有使用 CLDC/MIDP 框架的手机。
我开发了一个应用程序,该应用程序可以在我迄今为止测试过的所有手机(主要是诺基亚的)上运行,但它会在三星 jet S8003 上引发 IOException。
关于如何在此特定手机上获取跟踪的任何想法?
【问题讨论】:
标签: java-me stack-trace ioexception midp
我不能专门针对您的平台回答,但多年来我发现解决此类问题的最佳方法是在您的代码中实现某种跟踪工具,以便您可以看到代码路径导致异常。有关如何完成此任务的一些想法,请参阅此 SO 问题的答案:Logging in J2ME。
这种方法的好处在于,当客户在您从未听说过的手机型号上运行您的应用程序时,它可以更轻松地调试客户问题,特别是如果他们有一种简单的方法可以启用跟踪日志和自动发送给您。
【讨论】:
经过多年的挫折,我创建了一个可以满足您需求的工具:http://jarrut.sourceforge.net/
设置起来并不容易,但它附带了一个工作示例。在你让它工作之后,没有它你将不再做 JME 的事情。
【讨论】: