Flex ASdoc 控制台输出乱码问题
解决FB的控制台,输出ASDOC或是使用FDB时出现乱码的情况
a)问题描述:使用FB进行 输出ASDOC或是FDB进行调试时,经常会出现乱码的现象
b)问题分析:在Eclipse中默认的编码为操作系统内核的编码,中文的WINDOWS下是GBK,在调试的时候,控制台接收到的FP传递过来的信息是以UTF-8编码发送的,所以会出现乱码.
c)解决方法:设置Eclipse和Flex SDK的JAVA虚拟机参数指定为UTF-8编码,使其使用统一编码.具体的修改方法如下:
i. 打开FB安装目录下的flashBuilder.ini,使用记事本打开,加入两行:
-Dfile.encoding=utf-8
–Dsun.jnu.encoding=utf-8
ii. 打开FB使用的SDK的目录,打开bin目录,打开jvm.config文件,在java.args=开始的那行后面加入个参数,修改后的结果为: java.args=-Xmx384m -Dsun.io.useCanonCaches=false -Dfile.encoding=utf-8 - Dsun.jnu.encoding=utf-8
iii.搞定;
本文转至:http://bbs.airia.cn/home.php?mod=space&uid=111047&do=blog&id=4649
感谢这位大神帮助我解决问题。