AIR SDK 3.7.0.1410: non-debuggable SWFs can't be packaged to IPA in AOT mode

If I compile mobile-targeted SWF without debug information (-debug=false) then trying to package to IPA in AOT mode (e.g. ipa-test, ipa-ad-hoc or ipa-app-store) gives the error:
error 304: Initial window content is invalid
This seems to be a critical issue. You can find a sample command-line project attached to the issue.
By the way, I'm very curious, what is Adobe's policy on working with issues reported by the community? When I write to the forum I know that somebody from Adobe will read my message and most probably will answer. When I report a bug it looks like nobody reads it. For example you need no more than 5 minutes to fix AIR app descriptor schema because I attached the fix, but I'm not sure anybody noticed it.

Hi Alexander
We tried your issue with the non-debuggable SWFs and the issue is not visible in the latest pre-release build # 3.7.0.1530. Could you please verify if the issue which you reported has been resolved in this build?
Also, thanks for reporting the bug # 3527032, we are looking into it. However, the bug should not prevent you from you from using the external hosting of secondary SWF feature.
-Abhinav

Similar Messages

  • Searching Air SDK WITHOUT .swf exporting in .ipa IOS Apps

    Hi,
    I am searching the latest air sdk version wich not package the swf files into the ipa app files for ios.
    Thanks.

    Hi Alexander
    We tried your issue with the non-debuggable SWFs and the issue is not visible in the latest pre-release build # 3.7.0.1530. Could you please verify if the issue which you reported has been resolved in this build?
    Also, thanks for reporting the bug # 3527032, we are looking into it. However, the bug should not prevent you from you from using the external hosting of secondary SWF feature.
    -Abhinav

  • How Air 3.7 load pure graphic swfs freely without using AOT mode

    Hi Nimisha1,
    I made an ios app which loaded pure graphics swfs from remote server. I cannot use AOT mode because the new pure graphics swfs increasing every day.   AIR 3.5 works very well, but I wonder how to make it work in the same way in AIR 3.7?
    thanks in advance,
    Jackie

    Loading a swf from remote server in Air 3.7 must be in AOT mode?
    I think i should first make some terms clear to you:
    AOT mode here applies to the target ipa-app-store which is supposed to published at Apple App Store.(And offcourse for testing purposes there are ipa-ad-hoc, ipa-test and ipa-debug and these all create IPA in AOT mode).
    Till AIR 3.5 on iOS - It was not possible to load child SWFs(containing ABC code) neither locally or remotely. But yes pure assets SWFs can be loaded remotely and locally as well.
    In AIR 3.6 on iOS- Loading of child SWFs(containing ABC code) locally was made possible. More info@  http://blogs.adobe.com/airodynamics/2012/11/09/packaging-and-loading-multiple-swfs-in-air- apps-on-ios/
    And behavior for loading pure asset SWFs remain unchanged.
    In AIR 3.7 on iOS-
    Loading of child SWFs(containing ABC code) remotely was made possible. More info @ http://blogs.adobe.com/airodynamics/2013/03/08/external-hosting-of-secondary-swfs-for-air- apps-on-ios/
    And behavior for loading pure asset SWFs remain unchanged.
    But in the following screenshot I can see that publishing in AIR 3.7 is getting failed and this must be happening because some of your child SWFs must be containing ABC code and that is not getting compiled properly.
    Can you please narrow down which SWF(s) is creating this problem?

  • AIR SDK 17 - mailto subject line error for non English devices

    Hi,
    Is there a problem with language localization in AIR SDK 17 for iOS?
    The following code works for an iOS 8 device with the language set to English but if you set it to any other language the subject line is missing!
    var mailme:URLRequest = new URLRequest("mailto:[email protected]?subject=CONTACT");
    navigateToURL(mailme, "_self");   
    Is there a fix for this?

    Hi,
    Is there a problem with language localization in AIR SDK 17 for iOS?
    The following code works for an iOS 8 device with the language set to English but if you set it to any other language the subject line is missing!
    var mailme:URLRequest = new URLRequest("mailto:[email protected]?subject=CONTACT");
    navigateToURL(mailme, "_self");   
    Is there a fix for this?

  • How to install latest AIR SDK (13 or 14) in Flash Pro CS6?

    Hi, I'm using Adobe Flash Pro CS6 on Windows 7 64-bit and I wanted to add latest Adobe AIR SDK, either 13 or 14, but non of them is seen as a valid SDK by Flash.
    I've tried downloading two possible SDKs (SDK & compiler and SDK without compiler) from here: Download Adobe AIR SDK (version 13) and here http://labs.adobe.com/downloads/air.html (version 14). Each time I copied the extracted SDK folder to my Flash CS6 folder where default 3.2 and 3.4 SDKs are located. After that I open Flash, then Help > Manage Air SDK, click on " + ", browse for the new folder, and all I get is "The selected folder does not contain a valid AIR SDK" warning message. It all looks the same with all four SDKs I downloaded!
    Not long ago I added AIR 4.0 without any problems. What am I doing wrong? Is new SDK Flash CC only or what?

    What are you naming the folder?
    Just as a general tip, since many applications (Flash CS4, 5, 5.5, 6, CC) you can save some space by only putting the AIR SDK in one place. Since CS6 and CC have "Manage AIR SDK" in their settings you no longer need to locate that folder like 5.5 which requires you to overlay the AIR 2.6 folder. So save some space and put it anywhere out of the way, out of the Flash folder. I have multiple drives and I have lots of SDKs installed at root on my E:\ (E:\SDK\AIR, E:\SDK\JDK, E:\SDK\Android, etc). I then just go in the help panel like you do and point CS6 and CC to E:\SDK\AIR and they work perfectly fine with the latest SDK released recently.
    Are you updating Flash Player to 13 as well?
    Last, do not download the Flex version for Flash. Flex is for Flash Builder if you intend on using Flex (it is different than Flash).
    Do not get this:
    You want the SDK from the big orange buttons above this warning.

  • Incorrect ADT version when compiling using updated AIR SDK in Flash Builder

    I was wondering if anyone else has come across adt version issues when compiling with Flash Builder.
    I just downloaded Flash Builder 4.7 (I had 4.6 installed previously).  I upgraded due to AIR SDK issues when trying to send my app to iOS.  I downloaded AIR 3.7 SDK and done the whole "overlay" described here http://helpx.adobe.com/flash-builder/kb/overlay-air-sdk-flash-builder.html but when trying to compile it Flash Builder, it states that version 3.7 is not only up to 3.1  I did a check of the adt that is being used (adt -version) and it returns back that it is version 3.1  This is the one contained within the sdks/4.6.0/lib folder.  If I copy the one from the AIRSDK folder and check the version on that 3.7 comes up correctly, but it needs files that are contained in the AIRSDK folder, so I'll need to copy more than just the adt.jar file.
    Really I'm just trying to see if anyone knows what I can change in Flash Builder to point to the AIRSDK folder instead of the sdks/4.6.0/lib folder so I'm not constantly updating my adt.jar file each time I install a new AIR SDK.

    OK, not the best solution (hopefully someone will be able to tell me where to update Flash Builder to point to the AIRSDK directory instead of {FB install dir}/sdks/4.6.0/lib, but until then, here's a work around.
    First make sure to backup your old aot and android directories in your {FB install dir}/sdks/4.6.0/lib and your original adt file (I just renamed them to fileOrDir_original)
    Then copy your adt.jar file, aot dir, android dir, and I copied legacy dir also to your {FB install dir}/sdks/4.6.0/lib
    You should now be able to compile using the 3.7 AIR SDK.  There's another fix for PIE in AIR 3.8, so I may be updating again soon to the labs build.  I'm hesitant to copy any more files over in case it stops my non-mobile AIR builds from working, but hopefully this will be good enough for mobile builds and for anyone else having this issue in Flash Builder.

  • FlexNativeMenu issues under AIR SDK 3.9

    Hello,
    I'm trying to recreate a custom XML-based FlexNativeMenu (an Adobe.com example) by using the latest air sdk 3.9 (flex sdk 4.6.0 + air sdk 3.9)... The mxml code I'm trying to run is:
    <?xml version="1.0" encoding="utf-8"?>
    <!-- aircomponents/src/NativeMList.mxml -->
    <s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
                                                         xmlns:s="library://ns.adobe.com/flex/spark"
                                                         xmlns:mx="library://ns.adobe.com/flex/mx" menu="{testMenu}">
      <fx:Declarations>
      <!-- The XML data provider -->
                        <fx:XML format="e4x" id="menuData">
                                  <root>
                                            <menuitem label="MenuItem A">
                                                      <menuitem label="SubMenuItem A-1" type="check" toggled="true"/>
                                                      <menuitem type="separator"/>     
                                                      <menuitem label="SubMenuItem A-2"/>
                                                      <menuitem label="SubMenuItem A-3">
                                                                <menuitem label="Sub-SubMenuItem A-3-1"/>
                                                                <menuitem label="Sub-SubMenuItem A-3-2" enabled="false"/>
                                                                <menuitem label="Sub-SubMenuItem A-3-3"/>
                                                      </menuitem>
                                            </menuitem>
                                            <menuitem label="MenuItemB">
                                                      <menuitem label="SubMenuItem B-1"/>
                                                      <menuitem label="SubMenuItem B-2"/>
                                            </menuitem>
                                  </root>
      </fx:XML>
                        <mx:FlexNativeMenu id="testMenu" dataProvider="{menuData}" labelField="@label" showRoot="false"/>
      </fx:Declarations>
    </s:WindowedApplication>
    However, every time I'm running the debugger, the same issue appears (something related to dataDescriptor):
    [SWF] testmenu.swf - 1,700,179 bytes after decompression
    ReferenceError: Error #1065: Variable mx.controls.treeClasses::DefaultDataDescriptor is not defined.
              at mx.controls::FlexNativeMenu()[E:\dev\4.y\frameworks\projects\airframework\src\mx\controls\FlexNativeMenu.as:733]
              at testmenu/_testmenu_FlexNativeMenu1_i()
              at testmenu()[/Users/Minopharma/Documents/Adobe Flash Builder 4.6/testmenu/src/testmenu.mxml:5]
              at _testmenu_mx_managers_SystemManager/create()[_testmenu_mx_managers_SystemManager.as:51]
              at mx.managers.systemClasses::ChildManager/initializeTopLevelWindow()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\systemClasses\ChildManager.as:311]
              at mx.managers::SystemManager/initializeTopLevelWindow()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemManager.as:3057]
              at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::kickOff()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemManager.as:2843]
              at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::preloader_completeHandler()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemManager.as:2723]
              at flash.events::EventDispatcher/dispatchEventFunction()
              at flash.events::EventDispatcher/dispatchEvent()
              at mx.preloaders::Preloader/timerHandler()[E:\dev\4.y\frameworks\projects\framework\src\mx\preloaders\Preloader.as:542]
              at flash.utils::Timer/_timerDispatch()
              at flash.utils::Timer/tick()
    Interestingly, when tried to debug the same mxml code above by using air sdk 3.1 (flex 4.6.0 +air sdk 3.1), everything is displaying normal...
    I really don't understand where is the problem? Is it something new/changed in air sdk 3.9 comparing to 3.1 (regarding the same menu component) or is it a bug?
    I would really appreciate any help in solving this issue...
    Regards,
    Nikola

    Hello,
    I'm trying to recreate a custom XML-based FlexNativeMenu (an Adobe.com example) by using the latest air sdk 3.9 (flex sdk 4.6.0 + air sdk 3.9)... The mxml code I'm trying to run is:
    <?xml version="1.0" encoding="utf-8"?>
    <!-- aircomponents/src/NativeMList.mxml -->
    <s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
                                                         xmlns:s="library://ns.adobe.com/flex/spark"
                                                         xmlns:mx="library://ns.adobe.com/flex/mx" menu="{testMenu}">
      <fx:Declarations>
      <!-- The XML data provider -->
                        <fx:XML format="e4x" id="menuData">
                                  <root>
                                            <menuitem label="MenuItem A">
                                                      <menuitem label="SubMenuItem A-1" type="check" toggled="true"/>
                                                      <menuitem type="separator"/>     
                                                      <menuitem label="SubMenuItem A-2"/>
                                                      <menuitem label="SubMenuItem A-3">
                                                                <menuitem label="Sub-SubMenuItem A-3-1"/>
                                                                <menuitem label="Sub-SubMenuItem A-3-2" enabled="false"/>
                                                                <menuitem label="Sub-SubMenuItem A-3-3"/>
                                                      </menuitem>
                                            </menuitem>
                                            <menuitem label="MenuItemB">
                                                      <menuitem label="SubMenuItem B-1"/>
                                                      <menuitem label="SubMenuItem B-2"/>
                                            </menuitem>
                                  </root>
      </fx:XML>
                        <mx:FlexNativeMenu id="testMenu" dataProvider="{menuData}" labelField="@label" showRoot="false"/>
      </fx:Declarations>
    </s:WindowedApplication>
    However, every time I'm running the debugger, the same issue appears (something related to dataDescriptor):
    [SWF] testmenu.swf - 1,700,179 bytes after decompression
    ReferenceError: Error #1065: Variable mx.controls.treeClasses::DefaultDataDescriptor is not defined.
              at mx.controls::FlexNativeMenu()[E:\dev\4.y\frameworks\projects\airframework\src\mx\controls\FlexNativeMenu.as:733]
              at testmenu/_testmenu_FlexNativeMenu1_i()
              at testmenu()[/Users/Minopharma/Documents/Adobe Flash Builder 4.6/testmenu/src/testmenu.mxml:5]
              at _testmenu_mx_managers_SystemManager/create()[_testmenu_mx_managers_SystemManager.as:51]
              at mx.managers.systemClasses::ChildManager/initializeTopLevelWindow()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\systemClasses\ChildManager.as:311]
              at mx.managers::SystemManager/initializeTopLevelWindow()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemManager.as:3057]
              at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::kickOff()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemManager.as:2843]
              at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::preloader_completeHandler()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemManager.as:2723]
              at flash.events::EventDispatcher/dispatchEventFunction()
              at flash.events::EventDispatcher/dispatchEvent()
              at mx.preloaders::Preloader/timerHandler()[E:\dev\4.y\frameworks\projects\framework\src\mx\preloaders\Preloader.as:542]
              at flash.utils::Timer/_timerDispatch()
              at flash.utils::Timer/tick()
    Interestingly, when tried to debug the same mxml code above by using air sdk 3.1 (flex 4.6.0 +air sdk 3.1), everything is displaying normal...
    I really don't understand where is the problem? Is it something new/changed in air sdk 3.9 comparing to 3.1 (regarding the same menu component) or is it a bug?
    I would really appreciate any help in solving this issue...
    Regards,
    Nikola

  • Where can I find [AIR SDK]/lib/legacy/fdb.jar sources?

    Hi,
    AIR SDK 3.4 and 3.5 distributives that include ActionScript Compiler 2.0 also contain command line debugger tool (fdb) that is able to debug ActionScript workers. Corresponding jar files are [AIR SDK]/lib/legacy/fdb.jar and [AIR SDK]/lib/legacy/legacy-common.jar. Fdb has been an open-source tool for years. Where can I find sources of the most recent fdb versions? Old svn repo is not updated for a long time.

    Thanks, any response from the FDB team?
    How can I contact them directly?
    Are they going to integrate recent changes into Apache Flex SDK repository?

  • Errror.printstacktrace()   in non debugger version of flash player

    Hi,
              i want to log the  run time errors occured  into data base . I am able to handle it by using try catch block.
    Using  errror.printstacktrace() method i am able to get the errror occured at the source with line no.
    Un fortunatley  errror.printstacktrace()  returns null in non debugger version.Its working only in debugger version of flash player.
    but in  production  environment we will have only non debugger version of flash player. Is any work around to  get the errror occured at the source with line no.(simillar to stack trace)
    I don't unserstand why we have to use non debugger version in production environment. Is any advantage of having non debugger version in production environment?
    Regards,
    Thiru

    Well, the non-debugger version is much faster, and, because it does not show the exception dialog it is more tolerant of run-time errors.  I don't know of any way to get more details without a debugger player.
    Alex Harui
    Flex SDK Developer
    Adobe Systems Inc.
    Blog: http://blogs.adobe.com/aharui

  • BUG - rotation of Default image on iOS with AIR SDK 16.0.0.250

    Hi guys!
    I just switched to AIR SDK 16.0.0.250. Everything was fine except one very strange problem with Default images on iOS devices.
    My app runs in landscape mode. In my app I have default images that are shown during application loading phase.
    When app start, first I see Default image properly, that for a very short period of time I see Default image rotated 90 degree and scaled to fill the screen and then it disappears and application is get loaded.
    Here is a video that illustrates the problem: http://youtu.be/Ry1l1v7dQss
    That is very strange, so I want to know if anybody else knows how to handle this issue and what could the source of it? Some info that might help: Application descriptor:
    <initialWindow>
        <content>SWF file name is set automatically at compile time</content>
        <visible>true</visible>
        <aspectRatio>landscape</aspectRatio>
        <autoOrients>true</autoOrients>
        <fullScreen>true</fullScreen>>
        <renderMode>direct</renderMode>
        <softKeyboardBehavior>none</softKeyboardBehavior>
    </initialWindow>
    List of default images:
    Default.png
    [email protected]
    [email protected]
    Default-Landscape.png
    [email protected]
    So, for me it seems like a bug in AIR SDK 16.0.0.250, on AIR SDK 15.XXX everything was just fine.

    Thanks for reporting the issue. Yes, It's known to us and we are investigating it.
    Best Regards,
    Jitender

  • Air SDK

    How can I install Air SDK on mac without writing commands in the terminal? It's confusing. I don't know anything about it. Every tutorial is different &amp; none of the codes I write works!!
    Thanks

    Hi,
    You just need to download and extract the AIR SDK version that you want to use with Flash Professional.
    1. Download the version of the AIR SDK that you intend to use from Archived Adobe AIR SDK versions and extract
    2. In order to target the downloaded AIR SDK version in Flash Professional, Help>Manage Adobe AIR SDK...
    3. Click on + icon at the top right corner of the Manage Adobe AIR SDK dialog and choose the extracted folder of the downloaded AIR SDK
    4. Click OK
    5. Create a new AIR document (for Desktop / Android or iOS) and see the target is of the latest AIR SDK version
    Please note that the Manage Adobe AIR SDK option will only allow you to add the latest version of AIR SDK than the one installed along with Flash Professional.
    Thanks!
    Mohan

  • Non debuggable thread is trying to suspend execution

    Hi all,
    I have a program that is using the WinMM library to sample the wave-in in a buffer, for 0.015s every 0.030s.
    The program works OK, but every now and then I get an error saying:
    "A non-debuggable thread is trying to suspend execution at address 7C90120E.
    Do you want to suspend execution?"
    You can choose whether or not to suspend, and in either case the error will come again.
    Sometimes it runs without a problem for about 30s, sometimes I get the error every second, so at very unregular intervals.
    I tried to do the sampling in a seperate thread but it doesn't make any difference (conceirning the error)
    I'm using LABWindows/CVI 9.0 at WindowsXP Professional 2002 sp3, using Windows SDK 7.1.
    Does anyone know what could be the problem?
    Regards, Dirk
    Solved!
    Go to Solution.

    In the main program I initialize the Format:
    pFormat.wFormatTag=WAVE_FORMAT_PCM; // simple, uncompressed format
    pFormat.nChannels=1; // 1=mono, 2=stereo
    pFormat.nSamplesPerSec=sampleRate; // 44100
    pFormat.nAvgBytesPerSec=sampleRate*2; // = nSamplesPerSec * n.Channels * wBitsPerSample/8
    pFormat.nBlockAlign=2; // = n.Channels * wBitsPerSample/8
    pFormat.wBitsPerSample=16; // 16 for high quality, 8 for telephone-grade
    pFormat.cbSize=0;
    result = waveInOpen(&hWaveIn, WAVE_MAPPER,&pFormat,
    0L, 0L, WAVE_FORMAT_DIRECT);
     Then every 0.030s or so, getsound() is called at a TIMER_TICK_EVENT
     getsound() is:
    void getsound(void)
    WAVEHDR WaveInHdr;
    // Set up and prepare header for input
    WaveInHdr.lpData = (LPSTR)waveIn;
    WaveInHdr.dwBufferLength = NUMPTS*2;
    WaveInHdr.dwBytesRecorded=0;
    WaveInHdr.dwUser = 0L;
    WaveInHdr.dwFlags = 0L;
    WaveInHdr.dwLoops = 0L;
    waveInPrepareHeader(hWaveIn, &WaveInHdr, sizeof(WaveInHdr));
    // Insert a wave input buffer
    result = waveInAddBuffer(hWaveIn, &WaveInHdr, sizeof(WaveInHdr));
    if (result)
    Fmt (ErrorMessage, "%s","Failed to read block from device");
    MessagePopup ("Audio Error", ErrorMessage);
    // Commence sampling input
    result = waveInStart(hWaveIn);
    if (result)
    Fmt (ErrorMessage, "%s","Failed to start recording");
    MessagePopup ("Audio Error", ErrorMessage);
    // Wait until finished recording
    do {} while (waveInUnprepareHeader(hWaveIn, &WaveInHdr, sizeof(WaveInHdr))==WAVERR_STILLPLAYING);
    Hope this helps!

  • Use AIR sdk in a panel

    Hello,
    I'd love to be able to access the file system with a panel. I've read that after cs5 panels use the AIR framework, but I'm not entirely sure how to use it. I'm currently using the flex 3.4.0 sdk which was required for CS4. How can I go about upgrading to the AIR sdk?
    Thanks,
    Cameron

    Hi Tom,
    Thanks for getting back to me. My project doesn't have a .actionScriptProperties file (which surprises me, as I feel it used to have one). Instead I have a .flexProperties file. I tried adding that bit in there but when I try to do something like `import flash.filesystem.*` it doesn't autofill.
    1. Will what you mentioned work in flexProperties?
    2. Do I need a lib of some sort to work with AIR?

  • Local_nostrip.arm-air.txt is missing in AIR SDK 16

    I merged Flex SDK 4.6.0 and AIR SDK 16.0.0.272 and use it in the Flash Builder 4.6.
    I downloaded AIR SDK 16.0.0.272 in the following :
    ( Because I use Flash Builder, I downloaded the original AIR SDK without the new compiler. )
    http://www.adobe.com/devnet/air/air-sdk-download.html
    I added ANE files to my app and entered iOS SDK path in the properties window of project.
    * iOS SDK path : /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPh oneOS8.1.sdk/
    When I build my app, the following error occurred :
    After I read the error message, I check whether local_nostrip.arm-air.txt is in the specified location.
    I found local_nostrip.arm-air.txt is missing in the sdk - it does not exist in the {pathtosdk}/lib/aot/lib/.
    In the AIR SDK 15, local_nostrip.arm-air.txt  file is in the {pathtosdk}/lib/aot/lib/.
    Can I use local_nostrip.arm-air.txt of the AIR 15 instead?
    Does anybody know?

    I am using Flash Builder 4.6.
    I can't found where "run configuration" and "custom launch" is.

  • How to setup Flex SDK with latest AIR SDK?

    Now the latest AIRSDK web page has a small link at the bottom for Flex users and it states that Flex users should take the SDK version without the compiler. BUT....
    the http://helpx.adobe.com/flash-builder/kb/overlay-air-sdk-flash-builder.html page says to download the SDK from
    http://labs.adobe.com/downloads/asc2.html
    but this page now redirects to:
    http://helpx.adobe.com/air/kb/archived-air-sdk-version.html
    which contains a large list of archived SDK's. So that help page never really says which version of the SDK to use - with or without the compiler. But other forum posts have implied its suppose to be the one with the compiler.
    Now since we're overlaying the ...plugins\com.adobe.flash.compiler_4.7.0.349722\AIRSDK folder that would make sense.
    But now there's a second overlay instructions page at:
    http://helpx.adobe.com/x-productkb/multi/how-overlay-air-sdk-flex-sdk.html
    with different instructions.
    So my questions are:
       Which overlay instructions are we really suppose to use?
       Which version of the AIR SDK (with or with-out compiler) are we suppose to use?
       What does the Flex Library Project properties -> Flex Library Compiler -> 'Include Adobe AIR libraries' checkbox really do?
            If I've followed the (first) overlay instructions above, does this checkbox now mean I'm using the overlaid AIR SDK 3.6
            with the current Flex SDK I've chosen?
            What if I'm using the Apache Flex 4.9.1 SDK? Will the AIR SDK 3.6 overlay that?
                (Doesn't Apache Flex have AIR 3.4 embedded - will this confuse Flash Builder 4.7 ?)
    Is it just me, or is this just getting more and more confusing? Can we perhaps get a AIR SDK combo box to go beside the Flex combo box and when we check the 'Include Adobe AIR libraries' then we can select the AIR SDK we want? And get a 'configure AIR SDKs...' link too? Then perhaps we can get completely away from overlays and all this merged SDK nonsense. I've had nothing but problems with it.
    The real reason I need all this info is because I'm trying to use Flash Builder 4.7 to build an Android ANE and I'm having a devil of a time just trying to find my resources. When I use context.getResourceID() I'm not getting the correct resources - and after reviewing other posts here I came to the conclusion that it might be due to bugs in older AIR SDK's. So really, at the moment I could care less about the latest Flex SDK, I just need to know I'm working from the latest AIR SDK.
    Thanks in advance.

    If you are not using Flash Builder go here: http://www.adobe.com/devnet/air/air-sdk-download.html
    At the bottom it says:
    Note : Flex users will need to download the original AIR SDK without the new compiler. Mac Windows.
    Download the proper one for your OS and then extract it over your existing Flex SDK directory.
    EDIT: Just read your post again and noticed you mentioned Flash Builder. In that case you want to follow these directions: http://helpx.adobe.com/flash-builder/kb/overlay-air-sdk-flash-builder.html and grab the version with the compiler at http://www.adobe.com/devnet/air/air-sdk-download.html

Maybe you are looking for

  • S10-2 Tried to install windows XP and it failed!!!!

    Hi, I am absolutely desperate! Saturday I got a Lenevo idea pad S10-2 and it had Windows XP in danish, but I don't know the language and I tried to install it in english. I tried to install it using a USB flash drive, but obviously it failed miserabl

  • Acrobat X recognizes text in PDF while Acrobat XI does not

    At my work I receive weekly bookmarked PDFs that are a mix of pages, some with renderable text and some just scans, which I run the "recognize text" feature of Acrobat Pro on to OCR and properly rotate the scanned pages so they can be marked up. I re

  • Moving folder does not work in this particular case

    Hi everybody, I am currently sorting folders and I do it from Lightroom. No problem until yesterday - 4 levels of sub-folder - I move the fourth level to another directory at the first level - I see the progress bar "moving" As a result, a new direct

  • GT70 won't turn on anymore

    After suddenly turning itself off last night while running a benchmark, my notebook won't turn on amymore. At the time it was running on mains power without battery in. Ive tried disconnecting everything and then  running on battery and was unsuccess

  • Date Picker Alingment is not proper when we open Date in new Tab

    We are facing Date Picker Alignment issue with Safari 5 browser on MAC 10.7.3. Our application is developed in Seam framwork ( which includs JSF and EJB). The issue which we are observing as follows- There are some links on our application JSF page w