又一种JAVA文件传入丢失的问题

王朝学院·作者佚名  2008-12-30
窄屏简体版  字體: 小  |  中  |  大  |  超大  

今天传JAVA文件时,出现文件无故占用内存不释放,操作过程如下:

1.传RedAlarm.jar文件到手机中,该文件大小为67k。

2.进入JAVA中安装RedAlarm,在选择安装目录后,停止在“编译中”,不能完成安装,不得已,长按c键强行退出JAVA。

3.检查RedAlarm.jar文件,发现该文件原用于Nokia 60,文件中没有com包,于是,按要求将com打包到RedAlarm.jar中,文件大小变为73k。

4.第二次传RedAlarm.jar文件到手机中,按存储后提示:已有同名的文件,回到存储菜单,第二次再按存储,提示文件已保存。

5.第二次进入JAVA中安装RedAlarm,发现RedAlarm.jar文件还是原来的文件,第二次传入的文件并没有按预期覆盖原有的同名文件。安装RedAlarm后与上面第2步的情况一致。

6.从JAVA中删除RedAlarm.jar后,第三次传RedAlarm.jar文件到手机中,该文件大小为73k,包含com包。

7.第三次进入JAVA中安装RedAlarm,选择安装目录后可以编译完成,但运行后提示内存不够,自行退出。

8.从JAVA中删除RedAlarm.jar后,检查内存,发现java内存占用多了73k,为了排除安装java时出现异常会留下临时文件的影响,又新装一个正常的java游戏。

9.删除所有安装的java游戏(预设不能删除),删除所有传入java中的文件,检查java内存占用为:7%,479KB,18件文件;而新机运行java后的内存占用应为:6%,406KB,14件文件。

结论:有73KB的内存被计入java中,怀疑是第二次传RedAlarm.jar文件时,因手机中已有同名的文件,后传的文件被改名(改扩展名)保存于java文件夹中,在java中浏览看不到该文件,故无法删除。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航