社区
J2ME
帖子详情
又是NokiaS60的问题!
n5
博客专家认证
2005-06-15 12:43:55
Nokia7650,3650
游戏运行过程中,有时会出现“存储已满”的对话框,出现的位置不固定
游戏运行过程中,有时出现“应用程序错误 NullPointerExcept”,“程序已关闭 MidpUi”的对话框
游戏运行过程中,有时会出现“程序已关闭 MidpUi ViewSrv 9”的对话框,出现的位置不固定
sp给我的报告,都是“有时会出现”...
我又没测试机子,大伙帮帮忙,都可能是哪些原因啊!
...全文
386
12
打赏
收藏
又是NokiaS60的问题!
Nokia7650,3650 游戏运行过程中,有时会出现“存储已满”的对话框,出现的位置不固定 游戏运行过程中,有时出现“应用程序错误 NullPointerExcept”,“程序已关闭 MidpUi”的对话框 游戏运行过程中,有时会出现“程序已关闭 MidpUi ViewSrv 9”的对话框,出现的位置不固定 sp给我的报告,都是“有时会出现”... 我又没测试机子,大伙帮帮忙,都可能是哪些原因啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
n5
2005-07-18
打赏
举报
回复
问题已经解决,总结一下:
其实这个问题是由S60的getResourceAsStream方法内存泄漏的bug引起的,由于每次切换地图时io操作都要读取大量数据,内存泄漏积累到一定程度就引起了“存储已满”,白屏,死机,进而会引起null pointer异常等。解决方法是尽量减少io操作的次数。如果内存够大就一次将资源读入。
JavaAndJava
2005-07-14
打赏
举报
回复
我见过这个错误,不是RMS满了,而是装载图片次数过多,又是抛空指针,有时就出存储已满,反正错误不一样,原因是一样的就是装载图片的次数过多。还是那个办法,一次全部装载。
贝壳鱼
2005-07-13
打赏
举报
回复
nullpointException 错误,S60的系统的BUG。 不过就得自己想办法解决吧。我BLOG上有点内容。
不过关于存储已满的错误,没见过
goodnow
2005-07-13
打赏
举报
回复
我是在开始正式运行程序之前先测试一下,不够就不让运行了。
或者在保存数据之前用同样的方法先检测一下空间;
long tempSize=-99;
try { //获取记录存储目前可利用空间
RecordStore rs = null;
rs = RecordStore.openRecordStore("Result", true);
tempSize = rs.getSizeAvailable();
rs.closeRecordStore();
}catch(Exception e) {};
if (tempSize < 512) { //如果小于.5K,则提示信息,并退出程序
exitForm = new Form ("退出"); //显示退出的form
exitForm.append("手机的可用存储空间太小,无法运行程序!");
exitForm.addCommand(CMD_EXIT);
exitForm.setCommandListener (this);
Display.getDisplay(this).setCurrent(exitForm);
return;
}
显示保存出错状态:
try {
rs.addRecord(rec,0,rec.length);
}
catch(RecordStoreFullException eFull) {
alertStr = "存储空间已满!";
alertFlag = true;
myRepaint();
}
catch(Exception e) {
alertStr = "保存结果出错!";
alertFlag = true;
myRepaint();
}
另外,你说的这个存储已满,是不是没有及时回收空间,没能满足移动规定的程序必须预留10K内存引起的啊
prok
2005-07-12
打赏
举报
回复
应该是把?
n5
2005-07-12
打赏
举报
回复
这么多天了,再顶一下!
存储已满是RMS大小不足的原因吗?
n5
2005-06-16
打赏
举报
回复
up
yuling1222
2005-06-16
打赏
举报
回复
在这两款机器上出现这个问题是正常的,因个这两款手机的RMS太小!!!!
n5
2005-06-16
打赏
举报
回复
继续等待,相信有人知道。
分不够可以加,只要能解决问题~
prok
2005-06-15
打赏
举报
回复
从来没见过。。。。是不是手机内存满了啊
n5
2005-06-15
打赏
举报
回复
有时会出现“存储已满”的对话框
sp没说是在存档的时候出现的
网络咖啡
2005-06-15
打赏
举报
回复
RMS的每个记录集占用的空间是有限的,在几KB到几十KB不等.
我的
nokias60
平台为什么不能用?
小妹初学j2me要用
nokias60
平台,于是在网上下了nokia SDK安装好后,程序却不能在该平台上运行...但接下来运行add jar signature又会报错,一致后面整个就不能运行,但程序在wtk平台上就能运行,这就说明程序没有
问题
nokias60
使用技巧官方版
你可以在功能表(又称为“主菜单”)中创建一个新的文件夹,按照你的喜好将相关的文件、应用程序等移到这个文件夹中。首先进入功能表→选项→新建文件夹→键入“文件夹名称”→确认,这样就创建好了一个新文件夹;...
日常整理系列——笔试刷题00008
1)下面列出的浏览器,无webkit内核...Apple的Safari,Google的chrome,
Nokias60
的默认浏览器,苹果手机的默认浏览器以及Android手机的默认浏览器均采用webkit作为浏览器内核;(2)Gecko,大名鼎鼎的Firefox就是采用...
J2ME机型适配中的各种
问题
总结
不知道这个
问题
是不是在S40平台上都有,手里S40又支持MIDI的手机实在是太少了…… 3220的一个很明显的特征就是声音大。以至调用了VolumeControl.setLevel(0)之后还是有声音,和Sun官方的Spec完全不符……没办法,...
window mobile 开发常见
问题
WindowsMobile开发常见
问题
集 (一) 1、Q:新建项目的时候选择哪个项目类型才能创建智能设备的应用程序? <br />A:在VisualStudio的新建项目对话框中选择VisualC#或者VisualBasic项目类型,选择...
J2ME
13,100
社区成员
26,495
社区内容
发帖
与我相关
我的任务
J2ME
Java J2ME
复制链接
扫一扫
分享
社区描述
Java J2ME
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章