【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《如何制作JAR软件共存》,欢迎阅读!
相信对于许多机友来说,在一个手机上装2个或者3个相同的软件是个不错的要求,但是手机一直会提示覆盖,如何解决呢?现在教大家如何制作共存软件。
其实jar文件也是一种压缩文件,如果你把它复制到电脑上,就会看到是rar压缩文件,如果你解压出来会看到许多*.class,*.png,*.mid的文件,同时还会有META-INF,文件夹内有MANIFEST.MF文件,下载一个Dedit工具,可以打开此文件,可以看到Midlet-name:*,Midlet-vendor*,midlet-1:*,分别代表程序在程序管理中的名称,软件提供商,软件名称,我们可以修改这些名称,以此达到共存目地,jar文件安装时会在app里建立随机名称文件夹来存放用于启动主jar文件的app文件和aif文件和png,而manifest.mf里面记载着这个jar文件安装之后在程序管理里的名字和在功能表里的名称以及版本号和软件供应商。文件安装时系统会查看这些信息以对比已安装的jar文件的信息,如果版本低就会覆盖,我们就是要修改这些后面的东西,这样查看时就不会检查出来,这样就可以共存。
先建一个新文件夹,将欲做的供存文件的所有文件用x管理器解压到这个新文件夹,用dedit打开manifest.mf,将里面的前面介绍的三个名称修改,随意修改,现在用handyzip将修改好的文件与其它文件打包处理,cpu频率低的选压缩慢一点,高的可以选高一点,现在试试可以用打好包的文件,(注意此文件名需要设置为数字或者为英文,否则可能不能安装,相信大家都看懂了吧,可以自己试试做个共存的jar文件,如果有什么问题大家可以跟贴。呵呵!