游戏开发论坛

 找回密码
 立即注册
搜索
查看: 9210|回复: 16

JAD中文名字解决方法

[复制链接]

7

主题

188

帖子

198

积分

注册会员

Rank: 2

积分
198
发表于 2005-5-23 12:57:00 | 显示全部楼层 |阅读模式
最近正好在弄JAD,碰到中文无法显示的问题,之前就碰到过,但没有及时总结出来,此次又得重新研究,还好找到一个比较方便的方法,写个记录备查~!


对程序生成的jar文件,首先我们最好用混淆器进行混淆,这样可以减少其大小,而且一定程度的保护自己的代码(也不一定要混淆的!可以省略这步)


混淆完成后,用rar打开jar文件,找到MANIFEST.MF文件,把它提取出来,用记事本打开,例如:

Manifest-Version: 1.0
MicroEdition-Configuration: CLDC-1.0
MIDlet-Name: 倚天屠龙记
Created-By: 1.4.1_03 (Sun Microsystems Inc.)
MIDlet-Vendor: 金庸
MIDlet-1: Game,,Game
MIDlet-Jar-URL: Game.jar
MIDlet-Version: alpha
MicroEdition-Profile: MIDP-1.0

如果要修改名字可以再次修改,如果不修改,则直接另存为 同一个名字的文件,但是格式要由ANSI变为UTF-8格式,好完成第一步

接下来,很多朋友直接手动修改JAD,然后保存为UTF-8格式,这样的做法有时候能成功,可是我却很少能成功,所以推荐一种更好的方法

在网上下载一个JAD文件生成器(很多地方有的,搜索一下就好了),用生成器生成JAD,然后再用记事本打开并另存为UTF-8格式,完毕!

以上方法尝试过很多次都没有问题,而且不存在某些朋友说的奇数名字和偶数名字不同的问题:)
[em20] [em20] [em20]

7

主题

188

帖子

198

积分

注册会员

Rank: 2

积分
198
 楼主| 发表于 2005-5-23 12:59:00 | 显示全部楼层

Re: JAD中文名字解决方法

上文提到的JAD文件生成器

sf_2005523125928.rar

349.51 KB, 下载次数:

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-5-23 14:16:00 | 显示全部楼层

Re:JAD中文名字解决方法

这样是没问题,但是有些手机jad不能有中文的,外面的游戏jad也都是英文

5

主题

42

帖子

47

积分

注册会员

Rank: 2

积分
47
发表于 2005-5-24 08:32:00 | 显示全部楼层

Re:JAD中文名字解决方法

你说的jad中文名字是哪个!是不是在手机里显示出来的游戏名称??
JB的自带打包工具就能生成中文应用名!就像wingser说的! 手机能支持中文就可以! 不支持就不行!和其他问题没什么关系

7

主题

188

帖子

198

积分

注册会员

Rank: 2

积分
198
 楼主| 发表于 2005-5-24 09:33:00 | 显示全部楼层

Re:JAD中文名字解决方法

经历过痛苦你就知道了,前提当然要手机支持中文,就算是支持,也不见得就能显示中文,JB不知道用的什么版本,如果旧版本打包出来的中文JAD是不能在手机上面正常现实的!

如果你没遇到这样的问题,兄弟,你是幸运的~~

5

主题

42

帖子

47

积分

注册会员

Rank: 2

积分
47
发表于 2005-5-24 10:53:00 | 显示全部楼层

Re:JAD中文名字解决方法

我用的是jbX版本! 确实还没碰到过! 习惯了用开发IDE! 我在NEC820 手机上碰到过jad文件的问题很是麻烦!

7

主题

188

帖子

198

积分

注册会员

Rank: 2

积分
198
 楼主| 发表于 2005-5-24 11:00:00 | 显示全部楼层

Re:JAD中文名字解决方法

那你还可以去joyes看看,上面都是搞盗版游戏的高手,jad问题应该很拿手 呵呵

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-5-24 16:19:00 | 显示全部楼层

Re:JAD中文名字解决方法

我还没做过中文的jad
一会儿试试

6

主题

382

帖子

384

积分

中级会员

Rank: 3Rank: 3

积分
384
发表于 2005-5-25 13:19:00 | 显示全部楼层

Re:JAD中文名字解决方法

应该算得移植高手啦,合理工作吗

13

主题

832

帖子

1875

积分

金牌会员

空想家

Rank: 6Rank: 6

积分
1875
发表于 2005-5-25 17:54:00 | 显示全部楼层

Re:JAD中文名字解决方法

对了,N7610上的DESCRIPTION部分是否绝对不能使用中文?

NAME和MIDlet-1里都可以用的!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-25 21:26

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表