当我使用Apache Flex 4.9.1和Air 3.7构建Flash Builder 4.6时,出现错误,表明我的“supportedLanguages”节点出现问题。
我已经尝试了以下所有内容并且都失败了: 这种方式适用于以前版本的flex sdk:
<supportedLanguages>en es de fr ja ko pt ru zh ar pl</supportedLanguages>
第二次尝试是添加本地代码:
<supportedLanguages>en_US es_ES de_DE fr_FR ja_JP ko_KR pt_BR ru_RU zh_CN ar_SA pl_PL</supportedLanguages>
我尝试添加逗号:
<supportedLanguages>en_US,es_ES,de_DE,fr_FR,ja_JP,ko_KR,pt_BR,ru_RU,zh_CN,ar_SA,pl_PL</supportedLanguages>
我在:
中指定了每个语言环境的本地目录E:\Program Files (x86)\Adobe\Adobe Flash Builder 4.6\sdks\4.9.1_3.7\frameworks\locale E:\dev\myapp\src\locale
我也将此行用于编译器:
-swf-version=20 -locale=en_US,es_ES,de_DE,fr_FR,ja_JP,ko_KR,pt_BR,ru_RU,zh_CN,ar_SA,pl_PL -allow-source-path-overlap=true -source-path=locale/{locale}
答案 0 :(得分:0)
如果我可以避免它,我将再也不会在Flex中开发了。由于缺乏Adobe的支持,请考虑此问题不再有效。