TF卡KJAVA文件夹探秘

对于TF卡的各个文件夹大家可能是再熟悉不过了,然而对于KJAVA文件夹里有个用手机串号命名的文件夹大部分人可能知之不多,这里面隐藏着不为大多数人所不知道的秘密 。
近日见有人问诸如:
1 。主清除后,TF卡部分应用程序,提示XX时间 过期....
2 。手机下载的应用程序只能用不能提取出来转存.
3 。用手机串号命名的文件夹里有类似诸如文件名为“j2me2.rms”的文件不知道是什么作用的 。
4 。部分应用程序用授权软件授权后图标消失,变成小红圈内一斜杠 。
5 。为什么有的应用程序安装后把原文件删除,仍然可以运行,丝毫不受影响?
......
而所有这些,只要了解了KJAVA文件夹里的用手机串号命名的文件夹的相关不为人知的秘密,就都可以清楚了 。
而这个文件夹本人一直也有些疑惑,如用数据线连接手机时此文件夹名字不可更改,近日更是发现此文件夹所占内存还很大,可是看里面并无多少东西啊,想到也许是隐藏了部分文件吧,在电脑上打开察看隐藏文件功能,其中一张水货TF卡虽又有少部分文件显示出来,另一张行货TF卡甚至一个文件也没多出,真是疑惑不解 。忽然想到,经常摆弄电脑,有个打开系统被保护文件选项,何不打开这个看看?谁知一打开还真的是有所收获,大开眼界,平时孤零零的文件夹竟然跳出一大堆文件,便开始研究各个文件 。
总结如下:
1 。里面大致有这几种文件(*号代表数字,有些文件的宽展名可能要打开电脑的工具-文件夹选项-查看-显示文件扩展名才可见):j2me*.rms(可能是支持autoCAD的PNG图片写入文件),j2me*.png(图片的PNG图片文件),j2me*RAR的JAR压缩文件,j2me*JAD文件,j2me*.pat文件,还有一个J2MEST可运行文件列表 。
2 。这一个J2MEST可运行文件列表是你的应用程序里已安装的全部应用程序运行列表,这个文件决定了你的应用程序里有哪些运行的应用程序菜单图标 。
3 。j2me*RAR的JAR压缩文件,j2me*JAD文件,这两个文件不用说也知道,其实就是你存到内存卡里的应用程序原文件,需要提到的是,它就是你在手机上执行安装后又以这样的名字原封不动的出现在了这里,所以安装列表里的应用程序原文件安装后是可以删除而程序仍可正常使用的原因;而手机原先用手机下载的应用程序只能用不能提取出来转存,这回也可以再这里找到它的原文件了,需要注意的是这里都是一数字序号命名的,需要你对照安装后应用程序里可运行的程序序号,仔细确认 。至此也可以说,每个应用程序安装后都占用着内存卡的双倍内存,若要删除安装列表里的原文件,只要保存上面第二条说的文件,仍是可以正常运行的 。另外需说明的是有时虽只用手机下了JAR文件,手机也可自动安装运行此程序,所以有时你若不下载JAD文件,就找不到它了,下面另附JAD,JAR文件说明:
关于jar 和 jad 的解释
每一个KJAVA游戏应用主要有2个文件组成 。1个是扩展名 jad 的文件,1个是扩展名jar的文件 。jad 是一个描速文本文件jar是实际的游戏文件 。通过PC安装游戏其实只需要一个jar文件即可,也是某些站点众多游戏下载的包中只包含一个jar文件的原因 。如没有 JAD 文件那您就没办法选择游戏的存储路径了 。某网站提供了可以自动用JAR文件生成 JAD 文件的工具包 。扩展名解释:.jar文件是Java的一种文档格式,JAR文件非常类似ZIP文件,也是一个压缩文件 。JAR文件与ZIP文件惟一的区别就 是在JAR文件的内容中,它包含了一个meta-inf/manifest.mf文件,这个文件是在生成JAR文件的时候自动创建的 。需要注意的是,JAR文件不需要进行解压缩,如果把文件解开反而会造成错误 。. jad 一个Java程序包括两个文件:一个JAR文件,一个 JAD 文件 。JAR文件是安装的数据文件, JAD 文件是安装的信息文件 。JAD 文件里面包含了程序的大小、名称、类型、安装路径、版权等等信息,我们可以通过修改 JAD 文件,改变Java程序的安装路径 。在实际的安装过程中JAR文件是必不可 少的, JAD 文件要不要都没关系,但是如果没有 JAD 文件的话,那么你的Java程序就只能装在"应用程序"里面了 。sis如果是K-java程序,则扩展名为jar和 jad ;如果是Symbian程序,则扩展名为sis 。

推荐阅读