J2me:Displayable.setTicker() 自动关闭诺基亚手机
Posted
技术标签:
【中文标题】J2me:Displayable.setTicker() 自动关闭诺基亚手机【英文标题】:J2me:Displayable.setTicker() automatically switch off nokia mobile 【发布时间】:2011-11-23 01:03:44 【问题描述】:我正在用 j2me 开发一个移动应用程序。在那个应用程序中,我使用了 6 个屏幕,它从 javax.microedition.lcdui.Form
、javax.microedition.lcdui.List
等类扩展而来。我创建了一个可显示的 Displayable(javax.microedition.lcdui.Displayable)
对象。我做了一个可显示的分配等于我的屏幕对象。之后,我使用displayable.setTicker(Ticker ticker)
设置了一个代码。
以上情况只是我申请的一部分。我的应用程序在“Sony ericsson z530i”手机上运行成功,但在“nokia c200”手机上是nokia-s40系列sdk设备displayable.setTicker()
自动关闭手机。
我无法解决该解决方案。所以请帮我解决解决方案。给我你的宝贵意见。
【问题讨论】:
您是否尝试过用最简单的代码测试是否会出现同样的错误?比如new Form("form").setTicker(new Ticker("ticker"))
——这样你的midlet就没有别的了。如果设备会因为这么简单的代码而失败,那么很可能是诺基亚的错误
【参考方案1】:
我找到了解决方案。有时在应用程序中会抛出堆内存异常。所以它会终止。
现在我减少了编码中的内存泄漏。现在它可以正常工作了。
【讨论】:
以上是关于J2me:Displayable.setTicker() 自动关闭诺基亚手机的主要内容,如果未能解决你的问题,请参考以下文章