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 コンパイラで sdk を変更するオプションがありません。Use Default SDK と Use a specific SDK のトグル ボタンはありません。FB 4.7 には、上部に「このプロジェクトは AIR SDK 3.4 を使用します」というオプションがありません。

FB 4.6 と FB 4.7 は 2 つの異なるマシン上にあります。考えられるオプションの 1 つは、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 に答える