I can not get a release build using either the 3.4 or 3.5 api on a flex mobile project. I switch the library back to 3.3 and it's working again. Using 3.4/3.5 I can debug, launch the project on the device with a fast packaging (I have not tried standard) - problem only occurs when I go to compile my release build.
My log file for 3.4/3.5:
!ENTRY com.adobe.flexbuilder.project 4 43 2013-10-01 09:40:08.431
!MESSAGE Error occurred while packaging the application:
Exception in thread "main" java.lang.Error: Unable to find named traits: mx.controls::RichTextEditor
at adobe.abc.Domain.resolveTypeName(Domain.java:232)
at adobe.abc.Domain.resolveTypeName(Domain.java:149)
at adobe.abc.GlobalOptimizer$InputAbc.resolveTypeName(GlobalOptimizer.java:273)
at adobe.abc.GlobalOptimizer$InputAbc.resolveSlotType(GlobalOptimizer.java:956)
at adobe.abc.GlobalOptimizer$InputAbc.resolveType(GlobalOptimizer.java:536)
at adobe.abc.GlobalOptimizer$InputAbc.resolveTypes(GlobalOptimizer.java:449)
at adobe.abc.LLVMEmitter.generateBitcode(LLVMEmitter.java:334)
at com.adobe.air.ipa.AOTCompiler.convertAbcToLlvmBitcodeImpl(AOTCompiler.java:611)
at com.adobe.air.ipa.BitcodeGenerator.main(BitcodeGenerator.java:104)
Compilation failed while executing : ADT
It continues from there...
I don't know what else to do but to stick with 3.3 for all my mobile projects. I'm using flash builder 4.7, apache flex 4.10.0 11.8 Air 3.8.