2026年10月31日 · 今日 0 帖 · 会员 6.1万 · 主题 17.4万
登录 · 注册 · 游客,欢迎随便逛逛
返回版块
1000
Lv9有为九子能等级图标
勋章勋章勋章勋章勋章
帖子
9.3万
回复
2,089
积分
60.3万
注册
2006-12-06
[怀旧国机]

精华 JAVA软件基本属性修改(名称、作者、版本、图标、资源等)

[复制链接]
查看 1,249 回复 8
楼主 发表于 | 只看该作者
21 人收藏

Java应用的jar文件是用zip压缩的,用Mini*er打开,其中会包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该jar文件的很多信息,可以用UTF-8编码查看或编辑,每个代码的冒号后面会有一个空格。下面将简单介绍下如何修改MANIFEST.MF文件以及jar文件的内容。

一、软件名称

软件的名称在MF文件中通过如下代码来定义:

MIDlet-Name: 该软件的名称

这行代码后的就是软件名称,可以进行修改,不能太长。

二、软件作者

软件的作者(开发商、出厂商)通过如下代码来定义:

MIDlet-Vendor: 该软件的作者

也可以进行修改,不能太长。

三、软件版本

定义:

MIDlet-Version: 该软件的版本号

一般用*.*.*表示(*必须是数字),进行修改的每个*不能太长。

四、子软件

定义:

MIDlet-1: n,i,c

该软件的子软件1,n为子软件名称,i为子软件图标路径(一般为/icon.png),c为子软件的入口类(即class),当只有一个时,一般默认这个为主软件;

当不只一个子软件时,属性有:MIDlet-2: n2,i2,c2、MIDlet-3: n3,i3,c3等,有多少子软件就有多少该代码。

五、软件图标

定义:

MIDlet-Icon: 该软件的图标路径

一般为/icon.png,可进行修改。

如《UC浏览器》的为I.png。你可以找张喜欢的图片文件作为该软件的图标:把要替换的图片文件的文件名改成和原软件一样,然后把原软件的图标替换掉,但这个图片的尺寸不能太大。

六、软件网址

定义:

MIDlet-Info-URL: 关于该程序信息的网址

这个网址不是下载该软件的网址,而是说明该软件信息或该软件有关的网址,可进行修改。

七、软件资源

像软件带有的图片、音频、文本等资源文件都是可以用另外的资源改成相同文件名替换掉,不过必须符合以下原则:

1.图片尺寸一般要相同。

2.如果音频是用于音效,用于替换的音频的长度(即播放时间)一般要相同或相近;如果是用于播放音乐,一般可随意替换。

3.文本如果用于对应取值,那么不能盲目替换,一定要按照对应关系灵活替换;如果用于显示(如电子书籍等),一般可随意替换。

登录回复
71029
Lv11尝以士自居等级图标等级图标等级图标等级图标等级图标等级图标等级图标
勋章勋章勋章勋章勋章勋章勋章勋章+1
帖子
95
回复
2,374
积分
12.9万
注册
2011-09-01
1 楼

好贴,我顶

50611
Lv5甘首五朝臣等级图标等级图标等级图标等级图标等级图标
勋章勋章
帖子
0
回复
635
积分
75
注册
2011-06-11
2 楼

我明白乐

110082
Lv1韶华一笑间等级图标
帖子
3
回复
70
积分
689
注册
2012-06-03
3 楼

他们美丽快乐

60596
Lv6胸怀六国志等级图标等级图标等级图标
勋章勋章勋章
帖子
69
回复
1,645
积分
1.4万
注册
2011-07-10
4 楼

还是顶吧

60596
Lv6胸怀六国志等级图标等级图标等级图标
勋章勋章勋章
帖子
69
回复
1,645
积分
1.4万
注册
2011-07-10
6 楼

快乐时光大

32152
Lv3畅意三江水等级图标等级图标等级图标等级图标等级图标
帖子
2
回复
378
积分
1,600
注册
2011-04-21
7 楼

Mini*er是什么?我是菜鸟…

115625
Lv2独赏二月雪等级图标
帖子
0
回复
619
积分
996
注册
2012-07-13
8 楼
图片汗………

登录后可以回复这个帖子。旧账号可使用原密码登录。

登录 注册新号
← 返回版块