Flex Builder 3.3 need to add AIR 2.0 SDK

I have an AIR app developed using Flex SDK 3.3 and need to add new functionality contained in AIR 2.0 SDK - e.g. openWithDefaultApplication().
How can I add the updated AIR SDK to give me access to this new method ?

This is pretty easy, but not too intuitive.  You will first need to download the version of the SDK that includes the version of AIR that you wish to use.  Then following these instructions to get it to work : http://quetwo.com/2008/10/26/flash-player-10-and-flex/    (those instructions were written to get a specific feature working in an older version of Flash Player, but you should get the basics from it).
Essentially, you extract the SDK version into your SDKs folder in your copy of Flash Builder/Flex Builder.  Then you tell Flash Builder about the new SDK that you have available.

Similar Messages

  • Newbie Question: Do mobile apps created in flash builder 4.7 need to install Air in order to run?

    Do mobile users using Android/Apple apps created in flash builder 4.7 need to install Air in order to run the apps? Can the apps be ran without Air installation?

    I haven't seen this come up, however you might want to give our latest AIR 3.5 build a try (12/11/2012 - AIR 3.5 Runtime and SDK Update).  If it still occurs, could you please open a new bug report on this over at bugbase.adobe.com?  Please post back with the URL so that others affected can add their comments and votes.

  • Help in flash.desktop.NativeProcess Flex builder 3

    Hi
    I am Using Flex Builder 3(older one), working on AIR Application
    when used flash.desktop.NativeProcess  , it says
    flash.desktop.NativeProcess could not be found
    Is it available in Flash builder 4 and higher version
    Karthik.K

    Native Process will be available only for Desktop Applications..And if it Should Work u should change the profile in app.xml...if u change the profile to extended desktop...u will be able to generate only exe file not air

  • Flex Builder 3 Flash package changed / incomplete?

    Hi,
    I have installed
    Flexbuilder3_b2,
    flex3sdk_b3 &
    air_b3_win_sdk. I am having problems with the
    flash.desktop package in Flex builder 3.
    When I use the Help I can see that in Flex 3 flash.desktop
    are package components flash.desktop.NativeDrag* but when I try to
    use them in code it appears they are not in my flash.desktop
    package. Have flash.desktop.NativeDrag* been replaced by
    flash.desktop.Drag*? I refer specifically to
    NativeDragManager, NativeDragActions, NativeDragOptions.
    Also, I am trying to run an example project which also refers
    to flash.desktop.NativeApplication thus:
    import flash.desktop.NativeApplication;
    NativeApplication.nativeApplication.addEventListener(Event.NETWORK_CHANGE,
    checkNetworkConnection);
    - but NativeApplication is not referred to in the Help as
    part of flash.desktop & not available in the list of
    components. Can anyone tell me what this has been replaced with?
    Thanks in advance,
    Ob

    Hi, your Flex Builder beta 2 is out of sync with your SDKs.
    You should upgrade to FB beta 3.
    NativeApplication is now WindowedApplication, and NativeDrag*
    is the current naming for those classes. Perhaps you are looking at
    the beta 3 AIR help while compiling with the beta 2 SDK paired with
    FB beta 2. Try bringing FB up to date.

  • How to buy license on Adobe Flex Builder

    Hello,
    I am having a problem to buy a license of Adobe Flex Builer.
    I actually use Adobe Flex Builder 3, I need to buy a license for this and I can't find it anywhere on the webpage or find a contact email so as to talk to a sales person.
    Can somebody help me on where can I buy a license for this?
    I really need this becuase I want to make a product with this plataform
    thank you very much.
    Agustina

    You may not be able to buy the old flex builder.
    It may be possible to use flash builder with the older SDK. Download the trial and give it a go.

  • Upgrading Flex Builder to 3.5 SDK

    Hi all,
    I use the plugin version of Flex builder but I need to upgrade to Flex 3.5 SDK and I don't know how. What do I need to download and how do I configure Eclipse to see the new SDK. The reason for this is that version 3 doesn't seem to contain the mx.controls package and I really need it!
    Many thanks for any assistance
    Regards
    Kevin
    PS I do realise that Flash builder 4 is out but I don't want to upgrade to that just yet

    Thanks Jason,
    I have done that successfully but for some reason in my Actionscript projects the mx.controls package is still not available. It's only if I create a Flex project that things like mx.controls.TextArea become available.
    Any way around this?
    Cheers
    Kevin

  • Is Flex Builder necessary to edit a flex application?

    Hi, I made an swf application with Flex 3 Builder using mxml files. Now i've got to deliver the application to a designer in my division so I would like to know, if he wants to modify the application, does he have to use Flex Builder as well? Adobe CS3 wouldn't be enough?
    I'm asking if he can modify the design as you do in flex builder in the design tab (drag drop component ...)
    Thanks

    Well, to answer your subject question, Flex Builder is not needed to edit the MXML or ActionScript code that makes up a Flex Application.
    You can use notepad--or any text editor, and re-compile it against the command line SDK.  There are also alternatives, FDT comes to mind as one.  There is also a few Visual Studio plugins.
    None of that addresses your real concern.  As far as I know, there are no tools in CS3 [or 4] that will give you "Designer-style" access to a Flex Builder project.
    It sounds like you want Flash Catalyst; however it is still in beta, and has limited support for the Flex 3 component architecture.

  • How to integrate flex 4 SDK with Flex builder 3

    Hi,
    I am trying to integrate flex sdk 4 with flex builder 3 but I am unable to run the code and as well as I am unable to see the design screen while creating.
    Can anyone please suggest me how to integrate sdk 4 with flex builder 3.
    Thanks,
    Sri

    So you've unpacked the SDK, added it in the list in properties, and confirmed your project is using the new SDK, right ?
    If you create a brand new project with a simple file in, exactly what happens ?

  • FB4.7 SDK vs. AIR 3.4 SDK

    It seems that 4.6.0 SDK provided with Flash builder 4.7 is incosistent with AIR 3.4 SDK available for download:
    under 4.6.0 SDK available in FB 4.7
    - I can build my project nicely, no warnings, no errors, unit tests runs
    - when I compare this sdk to 4.6.0 sdk that is available for download on adobe sites 70% of files is different
    When I apply AIR 3.4 SDK over 4.6.0 SDK from FB 4.7
    - I have a lot of warnings (missing constructor)
    - errors: 'FlexUnitTestRunnerUI' declaration must be contained within the <Declarations> tag, since it is not assignable to the default property's type 'Array' or element type 'mx.core.IVisualElement'. FlexUnitApplication.mxml /Definitions/src/main/flex line 32 Flex Problem
    When I apply AIR 3.4 SDK over 4.6.0 SDK downloaded from http://www.adobe.com/devnet/flex/flex-sdk-download.html
    - again the same errors and warnings
    - plus: The swc '...\sdks\flex\4.6.0-AIR3.4\frameworks\libs\framework.swc' has style defaults and is in the library-path, which means dependencies will be linked in without the styles.  This can cause applications, which use the output swc, to have missing skins.  The swc should be put in the external-library-path.
    - not sure what compiler I use (ASC2? or original one)
    There is also a lot of inconsistencies with ant scripts. These releases are really unfortunate
    how to fix those errors?

    resolved in another thread http://forums.adobe.com/message/4674279
    Flash Builder 4.7 Preview already contains this same version of AIR 3.4 with ASC 2.0. It includes this SDK in a captive way tied to a speciifc plugin and is not currently intended to be customizable like a Flex SDK. For example, in the labs preview of FB 4.7, it is here on a Win 64 bit install:
    C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64 Bit)\eclipse\plugins\com.adobe.flash.compiler_4.7.0.345990\AIRSDK
    Note: you should not overlay "AIR 3.4 with ASC 2.0" on top of a Flex SDK. It is not a supported scenario and ASC 2.0 replaces the legacy compiler entry points.
    I'll ask our team to update the release notes to mention this.

  • Air 2.0 in Flex Builder 3

    I need to use the NativeProcess API available in Air 2.0 so went about doing this by including the Air2.0 SDK in Flex Builder 3 which gave me access to the APIs. I wrote my app and it worked beautifully within Flex Builder 3.
    However, when I export a release build (.air file) and attempt to install it I get the following error:
    "Sorry, an error has occurred.
    This application requires an update to Adobe AIR that is not available for your system.
    I have installed Air 2.0 on my system (done it several times to make sure).
    I have the following namespace in my .xml file:
    <application xmlns="http://ns.adobe.com/air/application/2.0beta"> 
    Could this be the issue?
    If anyone can shed some light on this that would be great.
    Was looking forward to using the features offerred in Air2.0 but am at a stand still now.

    Hi Neha,
    Again thank you for your help but unfortunately still cannot get this working, I have resorted to using the exact files (except the swf) and instructions at http://www.adobe.com/devnet/air/flex/quickstart/interacting_with_native_process_print.html to try and get some sort of example of NativeProcess working and after some tweeking got it to build the exe but running it gives me the same error i started with:
    "This application requires an update to Adobe AIR that is not available for your system."
    One of the tweeks i made was to the namespace in the xml file, it had to be:
    <application xmlns="http://ns.adobe.com/air/application/2.0beta">
    http://ns.adobe.com/air/application/2.0 was not recognised running the adt command (got error 102: invalid namespace).
    I really want to be able to get this working so I can determine if NativeProcess is the solution to my project.
    Maybe if I explain my needs you could possibly offer a better, proven solution:
    I have an existing Air desktop app (originally Air 1.0) that is invoked from the browser, I would like an additional feature to this app that executes a command line call to make something happen on the users machine - specifically add a track to the users iTunes library.
    Any ideas would be greatly appreciated.
    Thanks,
    Bilge.

  • Need Info NativeProcess and Flex Builder

    Hi Guys,
    I am currently using Flex builder 3.0 and wanted to develop a project with the new Air 2.0 features
    I have done following process for Air 2.0
    ·         Downloaded Flex 3.3 sdk.
    ·         Downloaded Air 2.0 sdk
    ·         Updated Air sdk of 3.3 to 2.0
    ·         Changed the namespace to 2.0
    ·         Added “supportedProfiles” tag to –app.xml file
    Now when I try to import NativeProcess I am unable to find in package flash.desktop , is there is need to update my Flex Builder, also if not what am I doing wrong please suggest.
    Thanks & Regards,
    Mahesh

    HI ,
    For importing class of native process ,
    Download sdk 3.4
    Download AIR2.0 SDK
    Now update air library of 3.4 with AIR 2.0 SDK - for that just copy of AIR2.0's sdk content and past this into SDK 3.4's content.
    Now your library is able to handle native process.
    Now you can import native process class.
    When u want to call native process at that time u need to add
    <supportedProfiles>extendedDesktop desktop</supportedProfiles>
    into your project app.xml
    Now you can use nativeProcess class of AIR 2.0

  • Widget creation on Flex builder and related problems - need some help

    Hi all.
    I am trying to create a widget like application and it seems
    I have made a mistake. As you know, desktop widgets are like small
    stickers, they do not appear on taskbar and can be hidden or
    docked.
    The problem is that I created an AIR application using Flex
    Builder 3 Beta and now I cannot find how to make that application
    behave like custom-shaped window. My app appears on Windows taskbar
    and I don't want it. When I drag the window (which is a custom
    shape) it shows that nasty dragging rectangle around it.
    As far as I found out (and tried it) I need to use cod like:
    var initOptions:NativeWindowInitOptions = new
    NativeWindowInitOptions();
    initOptions.systemChrome = NativeWindowSystemChrome.NONE;
    initOptions.type = NativeWindowType.UTILITY;
    to hide my window from the taskbar. But it seems I cannot use
    such a code for class mx:Application. Or can I (would be grateful
    for some idea)?
    The main question is:
    if I want to migrate my app to that NativeWindow based
    solution - then NativeWindow is not an mx class and I cannot find
    how I will use Flex Builder Design mode to arrange my GUI elements.
    Is it somehow possible to wrap my mx:Application inside
    NativeWindow and do not have to migrate the design from mxml files
    to pure ActionScript?
    The second issue - if I want to use some kind of subforms -
    like widget settings window - when I move that window with the
    mouse, it is being clipped to the region of my Application. Does
    that again mean that I need to use NativeWindow for creating such a
    "Widget settings" dialog window?
    Thanks for any ideas (and especially for useful links and
    examples :-) )

    Hi all.
    I am trying to create a widget like application and it seems
    I have made a mistake. As you know, desktop widgets are like small
    stickers, they do not appear on taskbar and can be hidden or
    docked.
    The problem is that I created an AIR application using Flex
    Builder 3 Beta and now I cannot find how to make that application
    behave like custom-shaped window. My app appears on Windows taskbar
    and I don't want it. When I drag the window (which is a custom
    shape) it shows that nasty dragging rectangle around it.
    As far as I found out (and tried it) I need to use cod like:
    var initOptions:NativeWindowInitOptions = new
    NativeWindowInitOptions();
    initOptions.systemChrome = NativeWindowSystemChrome.NONE;
    initOptions.type = NativeWindowType.UTILITY;
    to hide my window from the taskbar. But it seems I cannot use
    such a code for class mx:Application. Or can I (would be grateful
    for some idea)?
    The main question is:
    if I want to migrate my app to that NativeWindow based
    solution - then NativeWindow is not an mx class and I cannot find
    how I will use Flex Builder Design mode to arrange my GUI elements.
    Is it somehow possible to wrap my mx:Application inside
    NativeWindow and do not have to migrate the design from mxml files
    to pure ActionScript?
    The second issue - if I want to use some kind of subforms -
    like widget settings window - when I move that window with the
    mouse, it is being clipped to the region of my Application. Does
    that again mean that I need to use NativeWindow for creating such a
    "Widget settings" dialog window?
    Thanks for any ideas (and especially for useful links and
    examples :-) )

  • Flex Builder for Linux will need his companion Thermo

    I’ve been developing in Flex for a long time now. My
    main work is in the design area although I do a lot of coding. The
    Flex Builder Linux testing is being quite difficult, since the
    layout design view is not enabled yet. So we need a lot of
    imagination and a little bit of experience in AS3 and MXML tag
    codding.
    As a designer (and developer  ) I would like to ask
    for a Thermo for Linux. It’s just a request, but I think
    there are a lot of guys that share my opinion.
    Thanks,

    Hi, thanks for your answer.
    It turned out the problem was related to the *standalone* flashplayer.
    This is located in linux in:
    FLEX_BUILDER_INSTALL_PREFIX/Player/linux
    when I was clicking on the "Run" button Flex Builder was looking for a flashplayer standalone app, and was failing to find it.
    What I had to do was to add the complete the flashplayer path to the PATH used by eclipse.
    Now clicking on "Run" it compiles the application and launches the standalone player with the generated swf file.
    Now I wonder if there is some way to select the flashplayer to launch, and if it is possible to configure eclipse to make it launch a  browser or a custom script rather than execute that swf with the standalone player.
    Thanks, regards.

  • AIR apps won't launch from flex builder

    Hi,
    I am currently working on my first AIR app inside of Flex
    Builder 3. For some reason, when I try to launch, profile, or debug
    the app, it does it's normal "Loading.." message in the
    bottom-right corner, but will never launch. The loading message
    just disappears and the app never shows up. I do have the AIR
    runtime installed. I receive this message when trying to profile
    the application:
    Process terminated without establishing connection to
    debugger.
    Command:
    "C:\Program Files\Adobe\Flex Builder
    3\sdks\3.0.0\bin\adl.exe" "C:\Personal\Freelance
    Projects\MyBoatData_Prototype\bin-debug\MyBoatData-app.xml"
    "C:\Personal\Freelance Projects\MyBoatData_Prototype\bin-debug"
    Output from command:
    invocation forwarded to primary instance
    Can anyone help?

    If you are using mx:Application, you need to set visible as
    true in the app.xml file.
    Also make sure that no instance of adl is already running. If
    so kill that instance via task manager.
    Thanks,
    Gaurav

  • AIR app won't launch from flex builder

    Hi,
    I am currently working on my first AIR app inside of Flex
    Builder 3. For some reason, when I try to launch, profile, or debug
    the app, it does it's normal "Loading.." message in the
    bottom-right corner, but will never launch. The loading message
    just disappears and the app never shows up. I do have the AIR
    runtime installed. I receive this message when trying to profile
    the application:
    Process terminated without establishing connection to
    debugger.
    Command:
    "C:\Program Files\Adobe\Flex Builder
    3\sdks\3.0.0\bin\adl.exe" "C:\Personal\Freelance
    Projects\MyBoatData_Prototype\bin-debug\MyBoatData-app.xml"
    "C:\Personal\Freelance Projects\MyBoatData_Prototype\bin-debug"
    Output from command:
    invocation forwarded to primary instance
    Can anyone help?

    You might have the ADL open already and had a bug, so it's
    not going to show the new application.
    You need to manually close ADL first before you try debugging
    another time. If you're on a PC, use Task Manager ->
    Processes... and end ADL.EXE
    Then try running the app again... it should sort it
    out.

Maybe you are looking for

  • How can I use a song as a ring tone?

    I followed all the instructions that have been posted in this community but it turns out that when my song is changed to .m4r and I delete it from the library and then play it, it doesn´t appear in the tones. I tryed deleting it but then when I go wh

  • Create a new field in sales order

    HI folks i want to create a new field in sales order item level how can i create

  • Email and WiFi problems with IPad1

    Yesterday, I sent out an email on my pc laptop to a group and received 5 bounce backs. When I went to my IPad to check my email account, only one bounce back appeared and after about 5 seconds, it kicked me out of email. Today, it kicks me out after

  • Need help creating Vector table for specific class

    I am trying to create a Vector table of class Node and I think I understand the concept but in practice I am not sure why the compiler complains about non-static reference on statement mv.table.add(new Node(names[n]). Please help. I can not get this

  • Best option for file storage

    I want to archive some of my CAD files and other files on a 'by year' basis. Is a flash drive a good option? They seem neat but then again they are a bit small & could get lost. Any ideas on the best option these days?