首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Brew >

手机运作过程中,修改bar资源文件

2013-01-09 
手机运行过程中,修改bar资源文件各位大大,如果在手机运行的过程中,打开filesystem中的bar资源文件,然后重

手机运行过程中,修改bar资源文件
    各位大大,如果在手机运行的过程中,打开filesystem中的bar资源文件,然后重新写入内容,会出现什么样的情况。
    比如,我正在改写某一个文件,然后正好手机的某一个程序需要载入该文件中的某一个图片,这个时候会载入失败,返回NULL,还是会出现异常,直接死机?
    我在模拟器上尝试这样修改的时候,经常会出现死机,尤其是原有的bar文件和新写入的bar文件图片内容不一样的时候。死在ISHELL_LoadResImage那里,但是手机上试了好多次,从来都不死。不懂其中有什么差别,有高手可以指点下吗?或者大家一起探讨
[解决办法]
.bar是开机的时候载入内存的,所以在手机运行的时候再去修改它是没有用的。
[解决办法]
哦?chenmeimei的意思是,能更改成功,不影响别的程序使用,只不过修改后的bar文件重启后才有变化?还有就是模拟器上可能一开始就加载全部的 bar,真机上估计不加载吧- -!

没实验过,真机上应该跟具体实现有关,
1.如果bar是静态应用里的bar,你的修改不会成功,
2.如果是动态的,这得知道系统实现的具体原理了,你可以在真机上试试- -!

热点排行