Antenna 打包 j2me 生成 JAD和MANIFEST.MF中文乱码的另一种解决方法
来源:互联网 发布:猛兽记 知乎 编辑:程序博客网 时间:2024/05/20 03:46
最近使用 Antenna 打包,发现了打包乱码问题。
网上有几种方式:
一、修改 Antenna源码方式解决问题的,我没试过,看起来太麻烦了。
二、在Wtkjad 增加参数 encoding="UTF-8" 解决问题。但有的网友发现使用后仍然出现乱码。
多次调试和测试发现, 使用 WtkJad 参数 encoding = "UTF-8"生成的JAD确实为中文的,但是当混淆后,使用WtkObfuscate 会自动更新JAD文件的MIDlet-Jar-Size参数,在更新参数的过程中,正常的中文又变成乱码了。所以解决方式,就是再根据新生成的Jar重新生成Jad文件,使用Wtkjad 命令重新更新的Jad文件,乱码问题则可以解决。
经测试,结果正常了。
附更新代码:
参考文章:
《antenna打包中文乱码问题》
http://blog.csdn.net/prok/archive/2009/03/30/4037168.aspx
《Antenna生成JAD和MANIFEST.MF中文乱码一种解决方法(UTF-8)》
http://wupei.j2megame.org/blog.php/myblog/j2me/2008/06/15/antenna-jad-manifest
- Antenna 打包 j2me 生成 JAD和MANIFEST.MF中文乱码的另一种解决方法
- 深入分析JAD和MANIFEST.MF文件
- antenna打包中文乱码问题
- 打包jar的MANIFEST.MF的写法
- Antenna与j2me打包
- Antenna与j2me打包
- Antenna与j2me打包
- Antenna与j2me打包
- Antenna与j2me打包
- jar打包带manifest.mf
- Eclipse中打包j2me项目生成的jad文件不包括项目中的内容
- 使用Antenna打包J2me程序
- Java工程打包及MANIFEST.MF文件编写的注意事项
- MANIFEST.MF的用途
- MANIFEST.MF的用途
- MANIFEST.MF的用途
- MANIFEST.MF的用途
- MANIFEST.MF的用途
- FineReport制作过程
- 在Oracle的函数中,返回表类型
- ASP.Net劫持FTP端口的代码
- JSP 标签
- 过程描述的方法
- Antenna 打包 j2me 生成 JAD和MANIFEST.MF中文乱码的另一种解决方法
- 开发历程之让暴风雨来得更猛烈些吧!
- C运行时库详解
- overflow:hidden
- Matlab 的几块
- nokia手机的含义
- 自己实现memcached客户端库
- 麦克学技术
- 最详细的IFRAME的属性参考手册