Using Air 2.7 in Flash

I recently updated my Adobe Air from 2.0 to 2.7. Doesn't this mean that my Flash CS5.5 will also have the option of using this version of Air as a player? I checked but I couldn't find it. It went only till Air 2.6
The Reason I updated Air was because the Air Components for iOS refused to install when I tried installing Flash for the first time. I did a reinstall but it still didn't Install. The Air Website had a new 2.7 version which they say improves performance by a lot. So, I went ahead and downloaded since I needed the best performance for my iOS apps.
So, is this new version of Air automatically intergrated to my Air Programs or do I need to do something else in order to make a Program for Air 2.7?
So far my player options go only till Air 2.6 and Air for iOS.
BTW I only downloaded Air 2.7 not the Air 2.7 SDK... Is the SDK required?

You can't directly update AIR 2.7, there is some workaround for this, look at the below link and change accordingly
http://kb2.adobe.com/cps/908/cpsid_90810.html

Similar Messages

  • Using Air 2.6 with Flash CS5

    hey there all,
    here is what i am doing so far to use Air 2.6 with Flash CS5. i counts seem to find any help online with this, hope this helps someone...
    Setting Up Flash CS5
    1. replace Program FIles\Adobe\Adobe Flash CS5\Common\Configuration\ActionScript 3.0\AIR2.0\airglobal.swc with the airglobal.swc in the AdobeAIRSDK\frameworks\libs\air folder of the AIR 2.6 SDK zip file (AdobeAIRSDK.zip)
    This lets you compile with the new SDK and use all the new API for camera roll, microphone, etc.
    2. replace Program Files\Adobe\Adobe Flash CS5\AIK2.0 with the AdobeAIRSDK folder in the zip file (AdobeAIRSDK.zip) you downloaded from Adobe.
    now you can do a test movie in Flash CS5 and it will use the new ADL for testing in Flash (finally works with landscape!).
    Publishing
    for publishing, unfortunately you cant use the built-in publish for iOS. i wrote this batch file and use it (also you can write an ant task if you use FDT/Flash Builder). This is for windows 64bit...
    "C:\Program Files (x86)\Java\jre6\bin\java" -jar C:\AdobeAIRSDK\lib\adt.jar -package -target ipa-ad-hoc -storetype pkcs12 -keystore [KEYFILE].p12 -storepass [KEY PASSWORD] -provisioning-profile [MOBILE PROVISION FILE].mobileprovision [IPA NAME].ipa [XML FILE NAME].xml [SWF FILE NAME].swf Icon_29.png Icon_48.png Icon_57.png Icon_72.png Icon_512.png Default-Landscape.png Default-Portrait.png Default-PortraitUpsideDown.png Default-PortraitLandscapeLeft.png Default-PortraitLandscapeRight.png
    i have a 64bit system so i had to specify the 32 bit JRE and use the ADT jar for packaging. now i just double-click the batch file and it compiles for iOS.
    Adjusting the app.xml File
    the yourapp-app.xml file needs some tweaks from the CS5 packager to work in 2.6:
    1. namespace has to change from
    <application xmlns="http://ns.adobe.com/air/application/2.0">
    to
    <application xmlns="http://ns.adobe.com/air/application/2.6">
    2. the version node needs to be renamed versionNumber
    from
    <version>.5.572<</version>
    to
    <versionNumber>0.5.572</versionNumber>
    notice you need to include the leading zero if you arent using a whole number version
    ok, thats what i have so far, hope this helps...

    hey there all, for those on Windows,
    here is a compile script i put together for iOS using AIR 2.6. Copy and past this into a file named "compile ios.wsf". All you have to do is double-click and it will compile and paclage your app.
    the script assumes you have a versionNumber like: 0.4.123 it takes and incrememnts the build number (the last 3 numbers only) by one. i will imrpove this later.
    <?xml version="1.0" ?>
    <job>
    <script language="JScript">
         This file assumes you are using a 3-segment version system.
         It is not very inteligent, it just increments the last set of numbers in the
         versionNumber in the XML file by 1. !!be aware that it is not yet smart enough
         to update the second number!!
         // these properties change depending on your project
         var XML_FILE = "YourApp-app.xml";
         var SWF_FILE = "YourApp.swf";
         var IPA_FILE = "YourApp.ipa";
         var TARGET = "ipa-ad-hoc";
         var KEY_FILE = "dist.p12";
         var KEY_PASSWORD = "PASSWORD";
         var PROVISIONING_PROFILE = "YourApp.mobileprovision";
         var ICONS = "Icon_29.png Icon_48.png Icon_57.png Icon_72.png Icon_512.png";
         var SPLASH_SCREENS = "Default-Landscape.png Default-Portrait.png Default-PortraitUpsideDown.png Default-PortraitLandscapeLeft.png Default-PortraitLandscapeRight.png";
         // the location of your JRE/JDK and Air SDK files
         var JRE_BIN = "C:\\Progra~2\\Java\\jre6\\bin\\java";
         var ADT_JAR = "C:\\AdobeAIRSDK\\lib\\adt.jar";
         // this stuff shouldnt need to change
         var objXML = new ActiveXObject( "Microsoft.XMLDOM" );
         objXML.async = false;
         objXML.load(XML_FILE);
         var root = objXML.documentElement;
         var versionNumberNode = root.selectSingleNode("versionNumber");
         var versionNumberArray = versionNumberNode.text.split(".");
         var buildNumber = parseInt(versionNumberArray[2]) + 1;
         versionNumberNode.text = versionNumberArray[0] + "." + versionNumberArray[1] + "." + buildNumber;
         objXML.save(XML_FILE);
         var cShell = WScript.CreateObject("WScript.Shell");
         var compileCommand = '"' + cShell.CurrentDirectory + '\\compile ios.bat"';
         compileCommand = JRE_BIN + " -jar " + ADT_JAR + " -package -target " + TARGET + " -storetype pkcs12 -keystore " + KEY_FILE + " -storepass " + KEY_PASSWORD + " -provisioning-profile " + PROVISIONING_PROFILE + " " + IPA_FILE + " " + XML_FILE + " " + SWF_FILE + " " + ICONS + " " + SPLASH_SCREENS;
         //WScript.Echo(compileCommand);
         var runVal = cShell.run(compileCommand, 1, true);
    </script>
    </job>
    i will see if there's time to do a shell script of OSX and an ANT script for Eclipse...

  • No Font-Embedding using AIR 3.0 in Flash Professional (for iOS Development)

    Hey there,
    we're developing some plain AS3 projects using Flash Professional (to compile) and Flash Builder.
    All is working good with the new AIR 3.0 release and performance is better than with AIR 2.6
    I followed this tutorial and simlar to use AIR 3.0 instead of AIR 2.6:
    http://kb2.adobe.com/cps/908/cpsid_90810.html
    Sadly today we saw a new issue with font embedding. Neither using Flash Professional itself or Embed-Tag in the code itself works. Also we see that the SWF size does not change when adding multiple fonts.
    Anybody has a clue where this issue might be caused? I can think that the way fonts are embedded has changed in AIR 3.0 and it's not working with the "replace AIR 2.6 with AIR X.Y trick".
    Any help welcome.
    Best,
    Cedric

    Hi,
    yes. It works now.
    The problem was the TLFTextField itself. Strangely in debug on my Mac fonts showed of correctly, but on the device not. So I assumed that there was an problem of embedding.
    But after changing setDefaultFormat to setFormat, then setting the tlftextfield.htmlText = ".." and after that doing tlftextfield.textFlow.flowComposer.updateAllControllers(); it works on the device.
    Strange to me, that with active fonts on my Mac it works without updateAllControllers - but on the devices not.
    Thanks for the hints.

  • How to use Air 3.2 in Flash pro CS5

    Hi all,
    Is is possible to target Air 3.2 in the authoring tool Flash Pro CS5 ?
    If yes, how can it be done ?
    Thanks
    Raphaël

    Joe_suchta, you can follow these steps http://www.youtube.com/watch?v=pwVkK27Nors
    Lucky

  • How to install .pkg or .dmg file on Mac using AIR NativeProcess like .exe on windows?

    Hi,
    I want to install a application on Mac which is in .pkg installer using AIR NativeProcess. I am able to install the .pkg file by double clicking on OS but not able to run that using AIR NativeProcess.
    I am able to install the .exe on windows using AIR NativeProcess.
    When I tried the same process for .pkg on Mac got the following error:
    ArgumentError: Error #3214: NativeProcessStartupInfo.executable does not specify a valid executable file.
    I am using:
    AIR 3.4 SDK
    Flash Builder 4.7 (beta)
    Tried packaging on both Windows and Mac OSX 10.8.
    Is there any way to install .pkg/.dmg file using AIR NativeProcess?
    Thanks in advance.

    A year later, but others may have this problem.
    You don't want to use NativeProcess to do this.
    You need to 1) mount the DMG and then 2) launch the PKG
    The PKG is very simple to launch :
      // where 'installer' is a flash.filesystem.File that has resolved to your PKG file
      installer.openWithDefaultApplication();

  • I would like to inquire how to use air 2.7 sdk in flash cs5.5.

    I would like to inquire how to use air 2.7 sdk in flash cs5.5.
    I have searched some solutions online and tried to copy air2.7 content in air2.6 folder(replaced the old one). I then did some efficiency tests but I don't see any improvements at all. Did I miss anything?
    Besides that, There's a display ratio problem if I publish the ipa in landscape mode. I can't interact with the program either. But it is not a problem if the ipa is published in portrait mode.

    http://forums.adobe.com/thread/864964?tstart=0

  • How to get Flash to use AIR 2.7 for iOS?

    How do I force Flash Pro to use AIR 2.7 for an iOS-project?
    When choosing Publish settings you can only choose AIR for iOS without any version numbers. But when you choose only AIR there is a version number. According to an informative video http://tv.adobe.com/watch/flash-platform-in-action/adobe-air-27-faster-app-performance-on- ios/ it seems like 2.7 could be the solution to my problems. Obviously the 2.7 version is for iOS too and not for "AIR only".
    I have installed 2.7 but in the xml-file that follows with the ipa-file that has been created it says AIR 2.6. But when I try to download 2.7 (again) I get the information that I already have AIR installed... I guess "he/she" means 2.7 because I can see it in a dll-file (according to instructions on a web page on www.adobe.com (can't find it right now)).
    So why am I not getting the ipa-file created with AIR 2.7? What can I do to make it happen?
    Best regards,
    Åsa

    Thanks a lot, this is helpful.
    My interpretation of this document is that the version of AIR used comes from what version of Flash Pro you are using. Correct? And you are not supposed to upgrade AIR without upgrading Flash Pro according to Adobe?
    Best regards,
    Åsa

  • [Air + Flash] Problem of filestream saving using AIR libraries

    Hi All,
    I am developing a flash stand-alone application and encounter some problem in using Air libraries
    The app should be running in fullscreen mode and I called "StageDisplayState.FULL_SCREEN" and it comes out a series of problemst
    First of all,
    I use the flash.filesystem.filestream to save a jpg captured in the app
    (I dont want to use FileReference as I dont want to have the dialog and change my screen to not in fullscreen)
    When I call the new FileStream() in the exported swf, the app stopped running and error occur
    This code work fine when I use it in flash debug mode, and I have set the publish setting for calling AIR
    Second,
    When I use the fullscreen, I cannot use the key "Spacebar" to trigger my app menu
    As I know, spacebar can be intented to use in fullscreen mode
    Thirdly,
    I found that the exported version of .air and .exe files is differ from the .swf, but I need to make a standalone version for my client
    If you are expert enough to solve the solutions,
    Please kindly tell me a better way to achieve my project, I have been finding the solution days by days and it is the only method to post my problems here for help
    Thanks you very much!
    Ricky

    Hi Alessandro,
    Please try rerunning the Adobe AIR Update for Flash CS3 to
    see if the problem can be solved.
    If after running the updater again and it still doesn't work,
    the workaround is to create a Flash 9 (ActionScript 3.0) fla. Then
    selecting Commands > AIR - Application and Installer Settings
    and Flash will ask if you want convert the publish settings to
    Adobe AIR, click yes.
    Thanks,
    San

  • Should I use AIR or Flash Player 10 ???

    Hey guys, I have made a normal flash appliaction using Flash CS4 and it works fine. I have the last step which is about reading and writing to files. I want to use air appliction to do this. So I changed the Player to AIR 1.1 but an error start to come which is:
    1046: Type was not found or was not a compile-time constant: Vector.
    I dont know what's this!! it just appeared when i changed to AIR 1.1
    Some people said this is because you are not using Flash Player 10. If so, how can I use the AIR application while keeping the application works.Please help me i have to finish this within two days.
    Thanks alot

    The Vector class isn't supported in AIR 1.1. It is supported in Flash Player 10, and also in AIR 1.5, which came out last fall.
    If your version of Flash Professional CS4 still has AIR 1.1 instead of AIR 1.5 in the publish dialog, then you can download a free update to Flash Professional that will add support for publishing to AIR 1.5. That should remove the error message.
    To get the update, in Flash choose Help > Updates

  • Launching a PDF file to print using AIR 1.5/Flash AS2

    I have a flash SWF that I run as a AIR 1.5 desktop app. I want the user to be able to open a pdf file to print it. As it is now, I have flash call their browser to open the local PDF with a open url http://myfile.pdf. This works fine if their browser can open a pdf but one out of 3 of my test users can’t open it via the browser.
    How can I use AIR or their local PDF reader to open the pdf in order to print it?

    The title of your post suggests that you simply want to print the PDF.
    If so, just open it with Preview (the default), and print from there.
    And telling Word that the PDF is a Word file (which it is not), will just get Word confused, which would explain why you are getting error messages.

  • AIR Intrinsic Classes-Tried and Proven Approach to building AIR applications   in the Flash CS3 IDE

    Hi everyone,
    For all of you out there who would like to develop AIR
    applications
    from the Flash CS3 IDE but aren't sure how to get those pesky
    intrinsic
    classes working, I have a technique that you can work with to
    create
    your classes and make fully functional AIR applications.
    First of all, those solutions out there that list
    "intrinsic" functions
    in their class definitions won't work. That keyword has been
    taken out
    and simply won't work. The "native" keyword also doesn't work
    because
    Flash will reject it. The solution is to do dynamic name
    resolution at
    runtime to get all the classes you need.
    Here's a sample class that returns references to the "File",
    "FileStream", and "FileMode" classes:
    package com.adobe{
    import flash.utils.*;
    import flash.display.*;
    public class AIR extends MovieClip {
    public static function get File():Class {
    try {
    var classRef:*=getDefinitionByName('flash.filesystem.File');
    } catch (err:ReferenceError) {
    return (null);
    }//catch
    return (classRef);
    }//get File
    public static function get FileMode():Class {
    try {
    var
    classRef:*=getDefinitionByName('flash.filesystem.FileMode');
    } catch (err:ReferenceError) {
    return (null);
    }//catch
    return (classRef);
    }//get FileMode
    public static function get FileStream():Class {
    try {
    var
    classRef:*=getDefinitionByName('flash.filesystem.FileStream');
    } catch (err:ReferenceError) {
    return (null);
    }//catch
    return (classRef);
    }//get FileStream
    }//AIR class
    }//com.adobe package
    I've defined the package as com.adobe but you can call it
    whatever you
    like. You do, however, need to import "flash.utils.*" because
    this
    package contains the "getDefinitionByName" method. Here I'm
    also
    extending the MovieClip class so that I can use the extending
    class
    (shown next) as the main Document class in the Flash IDE.
    Again, this is
    entirely up to you. If you have another type of class that
    will extend
    this one, you can have this one extend Sprite, Math, or
    whatever else
    you need (or nothing if it's all the same to you).
    Now, in the extending class, the Document class of the FLA,
    here's the
    class that extends and uses it:
    package {
    import com.adobe.AIR;
    public class airtest extends AIR{
    public function airtest() {
    var field:TextField=new TextField();
    field.autoSize='left';
    this.addChild(field);
    field.text="Fileobject="+File;
    }//constructor
    }//airtest class
    }//package
    Here I'm just showing that the class actually exists but not
    doing much
    with it.
    If you run this in the Flash IDE, the text field will show
    "File
    object=null". This is because in the IDE, there really is no
    File
    object, it only exists when the SWF is running within the
    Integrated
    Runtime. However, when you run the SWF as an AIR application
    (using the
    adl.exe utility that comes with the SDK, for example), the
    text field
    will now show: "File object=[object File]". Using this
    reference, you
    can use all of the File methods directly (have a look here
    for all of
    them:
    http://livedocs.adobe.com/labs/flex/3/langref/flash/filesystem/File.html).
    For example, you can call:
    var appResource:File=File.applicationResourceDirectory;
    This particular method is static so you don't need an
    instance. If you
    do (such as when Flash tells you the property isn't static),
    simply
    create an instance like this:
    var fileInstace:File=new File();
    fileInstance.someMethod('abc'); //just an example...read the
    reference
    for actual function calls
    Because the getter function in the AIR class returns a Class
    reference,
    it allows you to perform all of these actions directly as
    though the
    File class is part of the built in class structure (which in
    the
    runtime, it is!).
    Using this technique, you can create references to literally
    *ALL* of
    the AIR classes and use them to build your AIR application.
    The beauty
    of this technique is its brevity. When you define the class
    reference,
    all of the methods and properties are automatically
    associated with it
    so you don't need reams of code to define each and every
    item.
    There's a bit more that can be done with this AIR class to
    make it
    friendlier and I'll be extending mine until all the AIR
    classes are
    available. If anyone's interested, feel free to drop me a
    line or drop
    by my site at
    http://www.baynewmedia.com
    where I'll be posting the
    completed class. I may also make it into a component if
    there's enough
    interest. To all of you who knew all this already, I hope I
    didn't waste
    your time.
    Happy coding,
    Patrick

    Wow, you're right. The content simply doesn't show up at all.
    No
    JavaScript or HTML parsing errors, apparently. But no IE7
    content.
    I'll definitely have to look into that. In the meantime, try
    FireFox :)
    I'm trying to develop a panel to output AIR applications from
    within the
    Flash IDE. GSkinner has one but I haven't been able to get it
    to work
    successfully. Mine has exported an AIR app already so that's
    a step in
    the right direction but JSFL is a tricky beast, especially
    when trying
    to integrate it using MMExecute strings.
    But, if you can, create AIR applications by hand. I haven't
    yet seen an
    application that allows you to change every single option
    like you can
    when you update the application.xml file yourself. Also, it's
    a great
    fallback skill to have.
    Let me know if you need some assistance with AIR exports.
    Once you've
    done it a couple of times, it becomes pretty straightforward.
    Patrick
    GWD wrote:
    > P.S. I've clicked on your link a few times over the last
    couple of days to
    > check it out but all I get is a black page with a BNM
    flash header and no way
    > to navigate to any content. Using IE7 if that's any
    help.
    >
    >
    >
    http://www.baynewmedia.com
    Faster, easier, better...ActionScript development taken to
    new heights.
    Download the BNMAPI today. You'll wonder how you ever did
    without it!
    Available for ActionScript 2.0/3.0.

  • How to embed and launch ipa file from another ipa package created using Air for iOS

    Hi Guys,
    Anybody out there knowing how to embed and launch ipa file from another ipa package created using Air for iOS ?
    I am having 1 ipa file created using Xcode, Now i need to include that file in my ipa Package which is created using Flash CS 5.5 and Air for iOS. Also i need to know how to open my 1st ipa file from AS3 ?
    Thanks,

    Hi Sir,
    Thanks for your reply.
    But in that case user need to download 2 applications right. I need user to download my parent application created using Flash and that package contain one more ipa created using Xcode, so from my parent app only user should able to open my 2nd app. Is there any way to do that?
    Ps:  I am not talking about in-app but 2 individual apps inside one package.

  • Will FB 4.5 use AIR 3.0?

    Does anyone know when/if Flash Builder 4.5 will get updated to use the latest AIR 3.0 sdk?
    I've seen tuts on doing this manually but prefer this being built into FB.
    Thanks

    Hi Don,
    I was able to glean the answer by reading the link John Hall posted, but also this one from Andrew Trice:
    http://www.tricedesigns.com/2011/09/21/flex-flash-builder-4-6/
    Since the new AIR captive runtime only comes with AIR 3.0, and since FB 4.6 includes the ability to use the captive runtime, FB 4.6 must use AIR 3.0.  No, no, I'm not related to Sherlock Holmes.
    I do wish Adobe Corp. & their evangelists/bloggers would be a little more obvious about this, but I keep reminding myself that they eat, drink and breathe the technical aspects of FB/AIR/Flash on a daily basis and probably are not the marketing people and just assume we devs can parse it out of the bigger picture.

  • AIR Badge with in flash site

    Hello, need some advice / help.
    I currently have a flash site and I have an AIR app. I need
    to use the badge within my flash site. Does anyone know if there is
    anyway of using the AIR Badge within the .swf or will I need to
    create a normal .html page for this to work.
    Your help would be much appreciated.

    What do you mean by "attacked"? and what makes you think it was attacked because it was Flash, or that the same site, in static HTML would not have been attacted?
    Just a review in how Web sites work...
    There is NO SUCH THING as a Flash Web site... only HTML, PHP, ASP, etc. sites which happen to have some Flash content.
    To verify this for yourself, visit ANY site on the Internet which might be called a "Flash site". Look for the file name extension at the end of the Web address...one thing you will NOT see is .swf as the file extension.
    You asked for opinions/views right?
    Best wishes,
    Adninjastrator

  • Auto update using AIR 2.0

    This is my code
    <?xml version="1.0" encoding="utf-8"?><mx:WindowedApplication  xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" fontWeight="bold" textDecoration="
    underline" creationComplete="preCheckForUpdate()">
     <mx:Script> 
    <![CDATA[
    import air.update.ApplicationUpdater; 
    import flash.events.ErrorEvent; 
    import flash.events.IOErrorEvent; 
    import air.update.ApplicationUpdaterUI; 
    import air.update.events.UpdateEvent; 
    import mx.controls.Alert; 
    private var appUpdater:ApplicationUpdater = new ApplicationUpdater(); 
    private var updateXMLURL:String = "http://localhost/AutoUpdate1/update.xml"; 
    // Pre-read the server-side XML file to look for <force>yes</force>  
    private function preCheckForUpdate():void{
    try{
    var loader:URLLoader = new URLLoader(); 
    loader.addEventListener(Event.COMPLETE, checkForUpdate);
    loader.addEventListener(IOErrorEvent.IO_ERROR, onIOError);
    // Just in case we can't read the update.xml loader.load(
    new URLRequest(updateXMLURL));}
    catch(e:Error){
    Alert.show(e.toString());
    private function checkForUpdate(event:Event):void{
    try{
    setApplicationVersion();
    // Find the current version so we can show it below  
    var myXML:XML = new XML(event.target.data); 
    namespace items = "http://ns.adobe.com/air/framework/update/description/2.0beta2"; 
    use namespace items; 
    var forceUpdate:String = myXML.force; 
    appUpdater.updateURL = updateXMLURL;
    // Server-side XML file describing update  
    //appUpdater.isCheckForUpdateVisible = false; // We won't ask permission to check for an update  
    // If <force>yes</force> was found above, turn off the download and install dialogs  
    /* if(forceUpdate.toLowerCase() == "yes") { 
    appUpdater.isDownloadUpdateVisible = false;
    appUpdater.isInstallUpdateVisible = false;
    appUpdater.addEventListener(UpdateEvent.INITIALIZED, onUpdate);
    // Once initialized, run onUpdate  
    //appUpdater.addEventListener(ErrorEvent.ERROR, onError); // If something goes wrong, run onError  
    appUpdater.initialize();
    // Initialize the update framework}
    catch(e:Error){
    Alert.show(e.toString());
    private function onError(event:ErrorEvent):void { 
    Alert.show(event.toString());
    private function onIOError(event:IOErrorEvent):void 
    Alert.show(event.toString());
    trace("Error loading URL.");}
    private function onUpdate(event:UpdateEvent):void{
    try{
    appUpdater.checkNow();
    // Go check for an update now}
    catch(e:Error){
    Alert.show(e.toString());
    // Find the current version for our Label below  
    private function setApplicationVersion():void{
    try{
    var appXML:XML = NativeApplication.nativeApplication.applicationDescriptor; 
    var ns:Namespace = appXML.namespace(); ver.text =
    "Current version is " + appXML.ns::version;}
    catch(e:Error){
    Alert.show(e.toString());
    ]]>
    </mx:Script> 
    <mx:WipeRight  id="slowright" duration="1000"/>
     <mx:Label x="93" y="135" text="Welcome to Rapidcare" fontSize="36" fontFamily="Times New Roman" color="#3C0B1F"creationCompleteEffect="
    {slowright}" height="89"/>
     <mx:Label x="178" y="186" color="#F81908" fontSize="36" fontWeight="bold" textDecoration="normal" id="ver"/>
     <mx:Label x="93" y="279" text="Hai"/>
     </mx:WindowedApplication>
    IT throws an error in this appUpdater.checkNow();
    Error #2044: Unhandled updateError:. text=unknown update version
    Please any provide solution for this
    Regards,
    Jayagopal

    Hi Jayagopal,
    The error you are getting might be from the fact that you are using an invalid namespace within your update.xml. Can you make sure that the specified namespace from the update.xml is the same with the following one xmlns="http://ns.adobe.com/air/framework/update/description/1.0" and then then try to reproduce this issue?
    Here is the update.xml which i've used when trying to reproduce your issue:
    <?xml version="1.0" encoding="utf-8"?>
    <update xmlns="http://ns.adobe.com/air/framework/update/description/1.0">
      <version>v1.1</version>
      <url>http://localhost/AutoUpdate1/update.air</url>
      <description><![CDATA[
    Version 1.1. This new version includes:
        * Feature 1
        * Feature 2
        * Feature 3       
      ]]></description>
    </update>
    If you can still reproduce this issue can you also attach your update.xml or host your air app and update.xml on an external server from where I could access them?
    Hope this helps you,
    -Catalin

Maybe you are looking for