1

基本上,Air 应用程序使用 Flex 4.6 sdk 与 Flash Builder 4.6 一起编译。但是当我在 Flash Builder 4.7 中打开完全相同的项目时,它想用 Air 3.4 sdk 编译它。

而且,与 FB 4.6 不同,FB 4.7 没有提供任何选项来更改项目属性 ActionScript Compiler 下的 sdk。使用默认 SDK 和使用特定 SDK 没有切换按钮。FB 4.7 顶部只有“此项目将使用 AIR SDK 3.4”,没有任何选项。

FB 4.6 和 FB 4.7 在两台不同的机器上。一种可能的选择是在只有 4.6 的版本上加载 4.6,但它是新的 Creative Cloud 许可证的一部分,Adobe 似乎没有任何选项可以下载以前版本的 FB。

4

1 回答 1

4

这是一件奇怪的事情,对吧:)?

但解决方案非常简单:

  • 关闭项目。
  • 转到项目文件夹并打开.actionScriptProperties(在 Mac 上这是隐藏的)
  • 将 'useFlashSDK="true"' 更改为 'useFlashSDK="false"' 。
  • 保存并关闭
  • 再次打开您的项目。

瞧,您可以再次选择 SDK :)

于 2013-05-17T06:50:54.867 回答