Error Upgrading to AIR SDK 3.5 in FlashBuilder 4.7

Whenever I try to upgrade to AIR SDK 3.5 distribution (by overlying it over AIRSDK) using the following instructions I get an exception (below) when I try to start up FlashBuilder 4.7. 
Am I missing a step?  A SDK upgrade tool would be a nice feature.
Installation Instructions
Flash Builder 4.7
Note:
Flash Builder 4.7 Beta 2 includes AIR 3.4 SDK with ASC 2.0 Preview 3.
All Flash Builder 4.7 ActionScript projects now use ASC 2.0 by default.
To manually apply a later preview of AIR SDK with ASC 2.0 to a Flash Builder 4.7 Beta 2 release, unzip the AIR SDK with ASC 2.0 distribution
over the captive version of the AIR SDK in Flash Builder 4.7.
The default locations of the AIR SDK in FB 4.7 Beta 2 are outlined below:
Mac OSX: /Applications/Adobe Flash Builder 4.7/eclipse/plugins/com.adobe.flash.compiler_4.7.0.348297/AIRSDK
Windows 7 (64-Bit): C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64
Bit)\eclipse\plugins\com.adobe.flash.compiler_4.7.0.348297\AIRSDK
Note: The distribution of the AIR SDK with ASC 2.0 is for pure-ActionScript development only. It should not be combined with an existing Flex
SDK. To update a Flex SDK with a later version of the AIR SDK, use a standard distribution that does not include ASC 2.0. See
http://www.adobe.com/devnet/air/air-sdk-download.html.
On Mac OSX, be mindful that copy operations clobber the contents of the destination - you can merge folders using the ditto command o
org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundExcep tion: An error occurred while automatically activating bundle com.adobe.flexbuilder.as.editor (24).
          at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLa zyStarter.java:122)
          at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java :462)
          at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoade r.java:216)
          at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
          at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
          at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
          at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
          at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.jav a:107)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
          at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
          at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
          at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:120 7)
          at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(Re gistryStrategyOSGI.java:174)
          at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionR egistry.java:905)
          at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(Configu rationElement.java:243)
          at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(C onfigurationElementHandle.java:55)

Now that there are pre-combined distributions of AIR 3.5 SDK with ASC 2.0 Preview 4,
http://labs.adobe.com/technologies/asc2/
...you could avoid attempting an overlay. Try:
1. Closing FB 4.7.
2. Backing up FB 4.7's old AIRSDK folder by renaming it to something else.
3. Unzipping the pre-combined AIR 3.5 SDK with ASC 2.0 Preview 4 and putting it in place of the old AIRSDK folder with the exact name.
4. Starting FB 4.7.
FB 4.7 does plan to offer in-tool upgrades to official AIR SDK with ASC 2.0 distributions.

Similar Messages

  • Compiling Errors with latest air sdk

    Not sure if any is having similar issues but here it is:
    Using latest Apache Flex SDK (4.9.1) -- used the installer.
    After that I overlayed the latest AIR SDK (did this three times to make sure I did right -- have done multiple times before)
    Updated the application descriptor (with 3.7) and -swf-version=20 in compiler settings.
    Now I am getting these errors when compiling (compiling completed 100% successfully before the upgrade).
    Any suggestions or solutions would be greatly appreciated (note that I require the mx.controls.HTML class as well as the mx List and mx Canvas classes for very good reason).

    Hi,
    This article starts with how to overlay AIR SDK's over Flex. http://www.adobe.com/devnet/air/articles/ane-android-devices.html
    Please try and update if this will work for you.
    Regards,
    Nimit

  • It's back! Bad aapt file in AIR SDK 3.4.0.2710 and can't compile in Flash Pro!

    It's happened again! This also happened in a version of AIR SDK 3.3 and I had to rollback. I reported that issue as well. (search aapt)
    Flash Professional CS6 REQUIRES an aapt.exe file, not an aapt file, but aapt.exe file in \AIR_SDK_3.4.0.2710\lib\android\bin\
    in order to build AIR for Android apps.
    Can't you put something in your build tests to cover this?
    Go back and look at 3.4.0.2540 and you will see a aapt.exe file at this location within the SDK and it doesn't exist in 2710.
    I'm running the latest version of Flash Pro CS6.
    I'm also seeing all kinds of weirdness now with my AIR for Android builds that use ANE files. After the ANE pops an ad, my app won't properly update its screen unless its "nudged" with a tap on the touch screen. I was fine when I was building and testing under 2540 but I updated my Droid 2 test device to AIR 2710 the other day and now I'm having problems. Not good to think all the apps I've already published out may now be having severe problems if users have upgrade their AIR SDK.. Can't confirm that 2710 is the problem until I rollback my test device back to AIR 2540 though. Looks like you may be trying to fix this issue in 3.5 Beta - that's good.

    Hi Kevin,
    Dunno if you saw my other post to you, but I've put up a copy of the SDK that you were looking for and asked that we change our procedures going forward.  As for the actual issue, would you mind creating a bug report at bugbase.adobe.com if you haven't already?
    Thanks
    Chris

  • Overlaying adobe air sdk 13 for flex mobile project gives me error

    After overlaying adobe air sdk in flash builder 4.6 i am getting this error in my flex mobile project "Could not resolve <s:ViewNavigatorApplication> to a component implementation.". I have followed the steps mentioned on adobe site. Can anyone please suggest me what i need to do in order to get this work.

    You are probably missing the updated flash debug player that describes all the new methods to the application.
    There is a good walkthrough of how to upgrade flash builder to a new library version, this is described in the first video of hsharma's starling tutorials.
    Its very annoying though, i wish adobe would really build in a feature like this to update libraries.

  • Error "Could not resolve s:ViewNavigatorApplication to a component implementation...", after overlaying with AIR SDK 13.0

    Just installed FB 4.7, overlayed with AIR SDK 13.0, started FlexMobileProject and I get this error "Could not resolve <s:ViewNavigatorApplication> to a component implementation...", which I can't get rid of. Tried 3-4 times, error stays.
    I overwrote the Flex sdk 4.6.0 with Air SDK 13.0.
    Is this a bug? Please help.

    Thanks for the reply. I tried changing to the airmobile-config.xml but then I got the same error with a different componenet.
    Error: Could not resolve <r:QContainer> to a component implementation. <r:QContainer id="d">
    Could this related to a missing SWC from my build path do you think?

  • Fb 4.7 air sdk 15.0.0.349 Error occurred while installing the application

    Hi
    Im using fb 4.7 air sdk 15.0.0.349 with Macosx 10.9.4, xcode 6.1 (ios simulator 8.1) and i keep getting the following response when debugging with ios simulator:
    Error occurred while installing the application:
    Session did end with error (null)
    Can you help?  Is this a bug being fixed yet?
    Thanks.
    zed0784

    Sorry i was refering to my other post. I am on FB 4.7, AIR 15 SDK 15.0.0.356, Xcode Version 6.1 (6A1052d) with the same problem on Mavericks on my MacPro and Yosemite on my MacBook Pro. My App (which uses Feathers and Starling) didnt work at all and even got rejected for Testflight testing because is was crashing immediately on iOS 8.1. I found out that this was related to the new compiler so "-useLegacyAOT yes " solved that problem.
    But the problem that i cannot test in iOS simulator at all still persists. (Session did end with error (null))

  • AIR SDK 17 release iOS error

    Hi,
    I just added the new stable release of AIR SDK 17 and it is not working with Flash CS6.
    I tried to publish and install an iOS app to my connected device via USB but I always get an error "Check if iTunes is installed".
    The latest stable AIR SDK 16 is working fine, and yes, iTunes is installed on my PC.
    DETAILS:
    - Flash CS6
    - AIR SDK 17 (stable, not beta)
    - System: Windows 8,1
    - iPodTouch with iOS 8.1
    REPRODUCE:
    Open new AIR iOS template and publish/install it to a USB connected iOS 8.1 device.
    How to make it work?

    I have the exact same problem, except that if I remove the AIR 17 SDK the problem continues... I had to uninstall completely all Apple components on my computer and re-install iTunes. Any idea on what's the issue ? I want to use AIR 17
    (Edit : that's on Windows 7 with an Ipad Air, the latest version of Flash CC and the stable AIR 17 SDK).

  • 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?

  • Why reloading pure asset SWF with AIR sdk 3.6+ doesn't work?

    Hi, I posted this in the AIR beta channel, but I think it suits better here... I'm sorry for double posting.
    Hi,
    I have a game targeting iOS using AIR sdk that needs to load many swf assets from the disk (packaged with the game). When using AIR sdk 3.5, everything runs just fine. When upgrading the sdk to 3.6 or later (-swf-version=19, 20, 21), we ran into the following problems:
    1) The packaging time (making the ipa file for iOS) passes from 15 minutes to 40+ minutes.
    2) The game can't load any swf twice (ie. reload a swf).
    The first problem is not a big deal. We only have to wait a little bit more. Our guess is that is has to do with new feature introduced by the sdk 3.6, which will go through all packaged secondary swfs and remove the code from it, and since we have lot of swf assets, it takes more time.
    The second problem is way more serious, as I have to be able to reload assets according to player's action. Since we have a ton of assets, I can't keep them all in the memory as we could quickly run out of memory.
    I know that there's a documented limitation of sdk 3.6 which states:
    In AIR apps on iOS running in AOT mode there is a problem when a SWF is reloaded. Therefore reloading a SWF will not be allowed for AIR apps for iOS in AOT mode and attempting to do so will result in following error:
    Error 3764: Reloading a SWF is not supported on this operating system
    It also says that "Reloading of pure asset SWFs will work with AIR 3.7". However, that's not true, since all my assets are pure asset SWF without any code inside. It won't work, even with AIR 3.8.
    While searching on the internet, I came across a forum post that says that the only way to know if a swf is a pure asset swf, is by using swfdump.exe, and searching for the DoABC2 tag. I did it, and effectively, DoABC2 tag was there, but empty.
    So my first observation is that:
    - Pure asset SWF file containing empty DoABC2 tag can be reloaded using AIR SDK 3.5
    - Pure asset SWF file containing empty DoABC2 tag can't be reloaded using AIR SDK 3.6+
    It seems to me that AIR SDK 3.6+ doesn't care if the tag is empty or not. If it is there, then it's not ok.
    Then I wanted to know why my SWFs have this empty tag. After lot of tests, it turns out that it is because I am using jsfl to automate the export of assets from a FLA file. And there comes my second observation:
    - When exporting a swf without code from Flash IDE (Ctrl+Alt+Shift+S), there's no empty DoABC2 tag.
    - When exporting a swf from the Flash IDE's library (right click on the library Movieclip -> Export Flash movie...), empty DoABC2 tag is automatically inserted.
    Unfortunately, my jsfl script uses thee same Library export functionality, and it produces the same "contaminated" swf. Why doesn't it produce the same SWF from both ways of export? I have no idea.
    In the perfect world, the AIR SDK would not only look for the DoABC2 tag, but it should check whether if there's code inside. Also, Flash should use the same export process disregarding if it is being called from the IDE or the Library, and not inserting empty DoABC2 tag when there's no code.
    As for now, I can't find any workaround to solve my problem. That means that I'm stuck with swf-version=18, and I can't benefit from all the cool features such as rectangle textures, new Context3DTextureFormat etc.
    If anyone has a solution, or simply pointing out what I'm doing wrong here, please share it.
    Thanks for reading.
    Iojeirg

    Hi makc3d,
    Thanks for the response. After all that time I started losing hope.
    I would not say that the abvious solution is to remove the tag. I think it should not be put there in the first place if there's no code at all. Moreover, this only happens when exporting a MC from the Library, and it works just fine when exporting normally (publish). It seems more like a bug than an expected behaviour.
    Also, AIR should check for actual code in this tag instead of relying only on the tag itself.
    Your solution is a nice workaround, and I will certainly try that out. But as I said, it will not fix the original bug, it will only patch it later on in the process.

  • Overlaying adobe air sdk 13 in flash builder 4.7

    After overlaying adobe air sdk 13 in flash builder 4.7 I have followed the step mentioned on adobe site.
    i am getting lots of error in flash builder 4.7 after overlaying.
    Can anyone please suggest me how to get it done for flex mobile project.

    You are probably missing the updated flash debug player that describes all the new methods to the application.
    There is a good walkthrough of how to upgrade flash builder to a new library version, this is described in the first video of hsharma's starling tutorials.
    Its very annoying though, i wish adobe would really build in a feature like this to update libraries.

  • Problem updating to AIR SDK 3.8 for FB

    Bad day with Adobe.
    Apparently, my Cloud Creative does not allow for any assistance for Flash Builder when it stops working.
    I need to pay for Expert Help I am told!
    Here is my problem:
    I just updated to SDK 3.8 as per these instructions for Windows:http://helpx.adobe.com/flash-builder/kb/overlay-air-sdk-flash-builder.html
    Now I get this error while trying to export a project:
    Error creating AIR file:...
    error:102: Invalid namespace http://ns.adobe.com/air/application/3.8
    In my app xml I have:
    <application xmlns="http://ns.adobe.com/air/application/3.8">
    Any help appreciated.

    You may want to refer to http://helpx.adobe.com/flash-builder/kb/overlay-air-sdk-flash-builder.html  while upgrading AIR SDK in FB4.7.
    Thanks
    Jayesh

  • 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.

  • AIR SDK 17 (BETA) is not working with Flash CS6

    Hi,
    The latest AIR SDK 17 is not working with Flash CS6.
    I tried to publish and install an iOS app to my connected device via USB but I always get an error "Check if iTunes is installed".
    The latest stable AIR SDK 16 is working fine, and yes, iTunes is installed on my PC.
    DETAILS:
    - Flash CS6
    - AIR SDK 17
    - System: Windows 8,1
    - iPodTouch with iOS 8.1
    REPRODUCE:
    Open new AIR iOS template and publish/install it to a USB connected iOS 8.1 device.
    Anyone else got that error?

    I was getting this intermittently.   Not a super problem.   A remove and install in iTunes gets it loaded (after you tell ITunes where it is).

  • AIR SDK 3.6 Could not resolve component

    I have Flash Builder 4.6 and the AIR SDK version is 3.5, Today i update the AIR SDK version to 3.6, However when i debug the appliction, the Flash Builder popup a error for "Could not resolve <s:ViewNavigatorApplication> to a component implementation." .
    I have downloaded AIR SDK3.6 from here: http://www.adobe.com/devnet/air/air-sdk-download.html

    Hi Jack,
    Please download AIR SDK from a small note below on http://www.adobe.com/devnet/air/air-sdk-download.html
    for flex users.
    Note : Flex users will need to download the original AIR SDK without the new compiler.
    Please let us know if this fixes your issue.
    Thanks,
    Krati

Maybe you are looking for