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 

感谢这位大神帮助我解决问题。 

posted on 2012-07-10 15:52  anfeind  阅读(428)  评论(0编辑  收藏  举报

导航