【问题标题】:J2ME application getting crashJ2ME 应用程序崩溃
【发布时间】:2012-01-03 12:59:43
【问题描述】:

我创建了一个在模拟器中完美运行的 Java ME 应用程序。但是当我在诺基亚 5233 或其他设备上运行该应用程序时,它会崩溃而不会提示任何警报。

我试图捕获所有异常以找出我的应用程序何时崩溃。但这也毫无价值,因为我在崩溃时没有收到警报消息。 任何人都可以建议我有什么问题吗?应用程序崩溃后,我重新启动了我的应用程序,它在同一点崩溃了很多次。如果我继续尝试一段时间,它会完美运行。不知道是什么问题。它在模拟器中运行良好。

【问题讨论】:

  • 代码太长..给我你的电子邮件ID..我会把整个项目邮寄给你。
  • 应用程序在模拟器中运行良好,但是当我在移动设备上安装应用程序时,前 5-6 次运行良好,然后开始崩溃。
  • 您使用的是哪个平台服务?
  • 很抱歉问你这个愚蠢的问题,但我可以知道你在 j2me 中的平台服务是什么意思吗?
  • 我正在使用 php webservice 来获取和发送数据。

标签: java java-me nokia


【解决方案1】:

因此,如果您无法获得任何堆栈跟踪,您应该注释掉 startApp() 方法中的所有行。然后逐行取消注释,每次在设备上运行。这样,您将找到应用程序崩溃的行。尤其是服务的使用,例如应审查 DataStorage。

另一种方法是在代码中添加详细日志记录,以查看执行的最后一行是什么。

也看看这个问题:How to get the stacktrace in a mobile device

【讨论】:

  • 感谢您的回复..我的问题是安装应用程序后它可以正常工作 4-5 次。然后它开始崩溃..一段时间后它开始正常工作,然后突然开始崩溃...应该是什么问题...?
  • okie.thanks for reply...如果可能的话,你能查看我的代码吗?实际上我是 android 开发人员,第一个在 J2Me 中创建应用程序的人面临问题。如果可能,请给我您的电子邮件 ID,以便我可以将我的代码邮寄给您。
  • 我正在使用 php webservice 来获取和发送数据。
猜你喜欢
  • 2011-03-31
  • 1970-01-01
  • 1970-01-01
  • 2013-02-03
  • 2011-01-01
  • 2012-03-30
  • 2011-06-20
  • 2013-08-18
  • 2011-06-25
相关资源
最近更新 更多