从带有 AIR SDK 3.9 的 Adob​​e Flex SDK 4.6 迁移到带有 AIR SDK 3.9 的 Apache Flex SDK 4.12.0

Posted

技术标签:

【中文标题】从带有 AIR SDK 3.9 的 Adob​​e Flex SDK 4.6 迁移到带有 AIR SDK 3.9 的 Apache Flex SDK 4.12.0【英文标题】:migrate from Adobe Flex SDK 4.6 with AIR SDK 3.9 to Apache Flex SDK 4.12.0 with AIR SDK 3.9 【发布时间】:2014-03-12 11:11:51 【问题描述】:

我使用 Adob​​e Flex SDK 4.6 和 Air SDK 3.9 开发了一个应用程序。现在我想将它与 AIR SDK 3.9 一起发布到 Apache Flex SDK 4.12.0,以便与 Adob​​e Flash Builder 一起使用。

我按照以下链接中的步骤列表进行操作

    http://flex.apache.org/installer.html

    http://apache-flex-users.2333346.n4.nabble.com/Apache-Flex-4-12-release-candidate-td4888.html

    http://lucamezzalira.com/2012/07/24/how-to-install-flex-4-8-0-sdk-in-flash-builder/

设置 Flex SDK 的新配置后,出现以下错误:

flex2.compiler.as3.EmbedEvaluator.UnableToTranscode flex2.compiler.media.AbstractTranscoder.UnableToGenerateSource

有人可以帮我从 Adob​​e Flex SDK 迁移到 Apache Flex SDK 4.12.0 吗?

【问题讨论】:

您是否在代码中使用了扩展字符?另外 - 在使用新 SDK 重建之前,您是否进行了“清理”? 我不明白“扩展字符”的意思。我清理并重建应用程序仍然显示错误。 【参考方案1】:

重启Flash builder时解决

【讨论】:

以上是关于从带有 AIR SDK 3.9 的 Adob​​e Flex SDK 4.6 迁移到带有 AIR SDK 3.9 的 Apache Flex SDK 4.12.0的主要内容,如果未能解决你的问题,请参考以下文章

Android SDK 到 Adob​​e Air

将 Adob​​e Air 3.3 SDK 与 Flash Builder 一起使用

使用 Adob​​e AIR SDK 的 OSX 应用程序代码签名证书

尝试使用权限时,使用 Adob​​e AIR SDK 24 构建的 iOS 应用程序崩溃

带有嗅探器代理的 Adob​​e Air?

将参数从 Java 活动传递到 Adob​​e AIR 应用程序