Skip to main content
Known Participant
February 13, 2013
Answered

AIR 3.6 overlay on Flex 4.6 breaks MXML compilation

  • February 13, 2013
  • 1 reply
  • 7213 views

I did the usual thing (3rd time I'm overlaying AIR), but this time I was unable to compile Flex application - there's is a namespace error problem and pretty much any component from (s:State, etc.) will throw "Could not resolve <s:State> to a component implementation.". I've discovered that flex-config.xml that AIR 3.6 brings with is vastly different from previous and doesn't even mention Flex in descriptions. I've reverted back to previous flex-config.mxml but this did not change anything. Something's not right, clearly?

This topic has been closed for replies.
Correct answer Colin Holgate

The download page does have a link to an older version, for people using Flex.

1 reply

February 13, 2013

My builds are broken with AIR 3.6 mxmlc.

mxmlc reports "test.mxml is of an unsupported type: mxml"

which seems weird and unlikely, considering the name of the program... Is the previous version mxmlc gone for 3.6 use? I'm trying to test if https://bugbase.adobe.com/index.cfm?event=bug&id=3358093 is fixed in the latest, but I canot even complete the compile step...

Inspiring
February 14, 2013

You missed the part where it says that starting from AIR 3.6 the SDK will include ASC 2.0.

I guess sooner or later there will be tutorials explaining how to use the old mcmlc with the new SDKs (if there is none available yet).

Known Participant
February 14, 2013

Christ, Adobe...