重置brew的系统资源内存的问题
出现ISHELL_LoadResString载入失败的问题。
1:在手机上,出现连续的几个ID号的字符串资源和图片资源,载入失败。
2:这个失败机会出现几率小于1%.
3:载入的资源文件和和需要的内存都是足够的。
4:关闭该应用,到其它应用去,没发现该问题。
5:打开关闭其它应用几次(目的是让其他应用载入它们不同的资源),回来再打开应用,原来失败的资源现在载入成功。
6:没有内存没删除或者重复FREE的问题。
7:系统没有崩溃。
做过这样的测试:
1:在手机上放有fs:/mod/a/a.bar文件
2:应用程序从a.bar文件中载入资源
3:关闭应用程序
4:删除a.bar文件
5:重新启动应用(不要关闭手机),从a.bar文件中在入资源
6:资源载入成功
这个测试说明BREW有一块系统内存来维护这个bar文件,并不会因为删除真实的文件
系统就没法载入资源。
现在的问题说:如何让系统每次都去载入真实的BAR文件,没该文件载入就失败呢?
有这样的系统函数吗?
系统在BREW平台奔跑的兄弟帮忙下.
MSN:linsir000@hotmail.com