AIR Application Launching problem

Hi All,
I created one AIR application using Flash CS3. The air file size is 350+ MB.
This air file included swf and flvs.
I installed successfully but the problem is when i try to launch the application It takes time.
How can i solve this? Any one help me to solve this problem.
Thanks
Regards
Bala

I'm having the same issue. It's definitely due to the videos I have embedded, if I remove them from the package it starts up much more quickly.
Is there a way to avoid loading the videos into memory until I need them?

Similar Messages

  • Adobe Air Application, launch Another Uninstall.exe on Uninstall of Air App

    Hello,
    how can i launch anothe uninstall.exe when my air application is about to be uninstalled?
    this is needed because the air package does not include the data that is needed by the application
    the application will be delivered on cd rom ... we have an uninstaller ready, but if the user chooses
    to deinstall the application through software->deinstall the data remains on the harddisk, which is not
    nice, and could be solved by simply run the provided uninstall.exe created during installaiton process
    any help is very appreciated!
    thx
    ck

    After futher investigation, I have isolated the line that causes the crash
    in the NetConnectionChannel constructor
    public function NetConnectionChannel(id:String = null, uri:String = null)
    super(id, uri);
    _nc = new NetConnection(); //ADL Crashes/Hangs on this line
    _nc.objectEncoding = ObjectEncoding.AMF3;
    _nc.client = this;
    Oddly, this only happens in the second adapter module instance that is created.
    And as stated above, this error is not thrown in the release AIR runtime.
    I'll update this thread if I discover any more details.

  • Application launching problem in Google Chrome

    Hi All,
       I am trying to launch a desktop application from browser(Google Chrome Version 21.0.1180.60 m).
    When i try to launch the application it is asking for AIR install even though i have already installed adobe air. When we try to install adobe air it says 'A download error occured. Try to download again'. Any idea pleas help me.
    regards,
    Jayagopal.

    Hi Manish,
    Is your problem resolved? I am facing a similar issue. When I scroll in my Table, the scrollbar disappears.
    Please share your solution if you were able to resolve.
    Thanks
    Anoop    

  • Application launch problem since App-V 5 SP3

    We have install App-V 5 SP3 this week on our Citrix XenApp 7.6 Windows 2008R2 server. Everithing work fine, except for some application. They all crash before they open. The Windows OS display a window telling me that the program stop working with a button
    to close the program. 
    The package have been sequence with SP2, but i have tried to sequence it with SP3, and the problem is still there. One of the program having this problem is XenCenter 6.2.
    When i check the windows log, i have this error. See the  exception code 0xc0000005 (sorry i have a french OS: 
    Nom de l’application défaillante XenCenterMain.exe, version : 16835.0.0.0, horodatage : 0x52a1d367
    Nom du module défaillant : ntdll.dll, version : 6.1.7601.18247, horodatage : 0x521eaf24
    Code d’exception : 0xc0000005
    Décalage d’erreur : 0x00000000000195c3
    ID du processus défaillant : 0x1eb8
    Heure de début de l’application défaillante : 0x01d02b76418f7f05
    Chemin d’accès de l’application défaillante : C:\ProgramData\App-V\A224F91A-A0B1-4A70-A93A-921B760AC332\C5870AE0-F2ED-47C7-884F-46FD9FCC5927\Root\VFS\ProgramFilesX86\Citrix\XenCenter\XenCenterMain.exe
    Chemin d’accès du module défaillant: C:\Windows\SYSTEM32\ntdll.dll
    ID de rapport : 7fe2b03f-9769-11e4-8503-9213a4faaccf
    I have no idea what the problem is.
    Thanls for your help!

    Thanks for the input joe, but as you said, unfortunately, this does not apply to my problem. I have already try resequencing and everything is in the VFS. 
    But since my last input, we have found a workaround, but i think there is still a bug with the SP3 client.
    When i sequenced my package, the sequencer capture something under Package/Root/VFS/Windows/Microsoft.NET/Framework64/v2.0.50727/CONGIF. If I delete everithing under Microsoft.NET, my package work. This directory is confgure to Merge with local directory.
    Thats why i don't understand why the package crash with SP3, even if the package have been sequence with the SP3.
    Is there any way to send this bug to Microsoft?
    Thanks!

  • Air application full screen error in Mac OSX 10.7 Lion

    Hi
       We have an air application built using Flash Builder 4.5 with 4.5 SDK.
       The air application no problem to run on Windows and Mac OSX 10.6 Snow Leapard. However it has full screen issue on Mac OSX 10.7 Lion. When change to full screen mode, the whole screen disappear, press ESC and turn back to normal stage without any issue.
       We then use Flash Builder 4.5 with SDK 4.6 to compile and release, install the air application to Lion OS but still no luck.
       Air 3.1 installed on Lion OS
       Can some one please help?

    Is this still a problem?

  • Communication problem between air application from swf at browser

    Hi,
    I am trying to communicate adobe air native application from brwser using swf, I check for native application installed or not. If installed then launch and if not then install and launch.
    I am facing problem when browser crashes and communication get lost with adobe air native application. And when user restart web browser and try to make local connection for communication with native application, some times it get failed. so, how to handle this state please help.
    Thanks
    Nitesh Kumar

    Hi sinious,
    How could I clean up connection when browser is aborted or lost?
    below you can find the code snippet to check for air application and connection
    airSWFLoader = new Loader();
                                  loaderContext = new LoaderContext();
                                  loaderContext.applicationDomain = ApplicationDomain.currentDomain;
                                  airSWFLoader.contentLoaderInfo.addEventListener(Event.INIT, onInit);
                                  airSWFLoader.load(new URLRequest("http://airdownload.adobe.com/air/browserapi/air.swf"),loaderContext);
    function onInit(e:Event):void 
                                  airSWF = e.target.content; 
                                  switch(airSWF.getStatus().toString())
                                            case "available" : AirLoaderStatus = 1;
                                            break;
                                            case "unavailable" : AirLoaderStatus = 2;
                                            break;
                                            case "installed" : AirLoaderStatus = 3;
                                            break;
    private function getAppStatus():void
                                  clearInterval(intervalIdentifier);
                                  if(AirLoaderStatus == 0){intervalIdentifier = setInterval(getAppStatus,1000);return;}
                                  m_launchInstallBtn.visible = true;
                                  var statusInfo:String = airSWF.getStatus();
                                  airSWF.getApplicationVersion(m_installerFileName, m_pubID, versionDetectCallback);
    function versionDetectCallback(version:String):void
                                  if (version == null)
                                            trace("Not Installed");
                                            // Take appropriate actions. For instance, present the user with
                                            // an option to install the application.
                                  else
                                            m_isPluginsInstalled = true;
                                            // Take appropriate actions. For instance, enable the
                                            // user interface to launch the application.
    private function onlickMouse(event:MouseEvent):void
                                  m_text.text += "\nm_isPluginsInstalled:"+m_isPluginsInstalled+":::AirLoaderStatus:"+AirLoaderStatus;
                                  trace("\nm_isPluginsInstalled:"+m_isPluginsInstalled+":::AirLoaderStatus:" +AirLoaderStatus);
                                  switch(event.currentTarget)
                                            case m_launchInstallBtn:
                                                         if(AirLoaderStatus == 1)
           installAirsetup();
                                                      else
                                                                if(!m_isPluginsInstalled)
                                                                          airSWF.installApplication(m_url, m_runtimeVersion, m_argsToPass);
                                                                          airSWF.launchApplication(m_installerFileName, m_pubID, m_argsToPass);
                                                                else
                                                                          airSWF.launchApplication(m_installerFileName, m_pubID, m_argsToPass);
                                            break;
    in the above code snippet I pass localConnection for send and recieve as an argument in m_argsToPass.
    the connection names strarts with "_".
    In the air application I I split the event arguments like given below
    argsArray = event.arguments.toString().split(",");
    and then try to establish connection.
    Please suggest, how could I clean the connection on lost/ abort of browser, since then swf object embeded in browser also get lost.

  • Launching air application like adobe connect desktop

    I will like to launch my adobe air application like adobe connect meeting room launches the desktop app

    Thanks.
    reinstalling and clearing my temp dir appears to have worked !
    Awesome.

  • SBS Client Application Launcher has encountered a problem and needs to close

    I logged in to a remote session on the SBS to add a user to a security group. Now, when I log on to my computer with the domain administrator account, I get the error "SBS Client
    Application Launcher has encountered a problem and needs to
    close." There is an event in the Application log associated with the error:
    Event Type: Error
    Event Source: Application Error
    Event Category: None
    Event ID: 1000
    Date:  8/29/2011
    Time:  2:27:46 PM
    User:  N/A
    Computer: CONTROLLERASST
    Description:
    Faulting application applnch.exe, version 5.2.2893.2, faulting module applnch.exe, version 5.2.2893.2, fault address 0x0002442a.
    For more information, see Help and Support Center at
    http://go.microsoft.com/fwlink/events.asp.
    Data:
    0000: 41 70 70 6c 69 63 61 74   Applicat
    0008: 69 6f 6e 20 46 61 69 6c   ion Fail
    0010: 75 72 65 20 20 61 70 70   ure  app
    0018: 6c 6e 63 68 2e 65 78 65   lnch.exe
    0020: 20 35 2e 32 2e 32 38 39    5.2.289
    0028: 33 2e 32 20 69 6e 20 61   3.2 in a
    0030: 70 70 6c 6e 63 68 2e 65   pplnch.e
    0038: 78 65 20 35 2e 32 2e 32   xe 5.2.2
    0040: 38 39 33 2e 32 20 61 74   893.2 at
    0048: 20 6f 66 66 73 65 74 20    offset
    0050: 30 30 30 32 34 34 32 61   0002442a
    0058: 0d 0a                     ..     
    After clicking to send/not send an error report, I get back to the desktop where all appears normal. However, I can no longer access the internet while logged in under this account.
    I can log in on another PC with the domain admin account with no error.
    Any help would be appreciated.

    Hi,
    I would like to suggest you run System File Checker with command: sfc /scannow to scan and repair the system files.
    If it does not work, please also test the issue in Clean Boot.
    Clean Boot
    ================
    Let’s disable all startup items and third party services when booting. This method will help us determine if this issue is caused by a loading
    program or service. Please perform the following steps:
    1. Click the Start Button type "msconfig" (without quotation marks) in the Start Search box, and then press Enter.
    Note: If prompted, please click Continue on the User Account Control (UAC) window.
    2. Click the "Services" tab, check the "Hide All Microsoft Services" box and click "Disable All" (if it is not gray).
    3. Click the "Startup" tab, click "Disable All" and click "OK".
    Then, restart the computer. When the "System Configuration Utility" window appears, please check the "Don't show this message or launch the System
    Configuration Utility when Windows starts" box and click OK.
    What’s the result in Clean Boot?
    For more information regarding Event ID 1000, please refer to the following link:
     http://www.microsoft.com/technet/support/ee/transform.aspx?ProdName=Windows%20Operating%20System&ProdVer=5.2&EvtID=1000&EvtSrc=Application%20Error&LCID=1033 
    Regards,
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • Problem in making air application in full screen on load

    Hi all
      I am new in flex developing. The problem I m facing in making a air application is that I want to make the application window in full screen view without the top toolbar.
    The code i got is like:
    <mx:Button label="fullscreen" click="stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;"/>it is working on click the button.
    But I want this on starting the application. Without any user interface.
    Thanks and Regards

    Extensions require both native code and ActionScript code and are packed by the native extension compiler by Adobe to an ANE file. Check this tutorial: http://www.adobe.com/devnet/air/articles/building-ane-ios-android-pt1.html
    After compiling the extension, you can put the extensionId into your <extensions> branch in the application.xml and add the .ane as an excluded library into your AS3 project. Then you can use the extension like any other external library (swc file).
    It's also helpful to download and play around with extisting ANEs. There are some nice open source libraries here: https://github.com/freshplanet

  • Problem in full screen mode air application

    Hi All
    I am facing some problem in creating an air application. I used fullscreenmode .FULL_SCREEN_INTERACTIVE to maximize the window on load the application was succeeded in some extent. But there is one problem one bottom bar is coming just under the window. can anybody please help me. I am attaching the preview with this.
    Thanks and regards

    Hi M*A*S*H 4077 thanks agan for your reply sending you the total code i used in my project.As I am a new coder my codes are not in abc please try to understand.please have a look and if u want to see my componentcode then also i can send code.component i only used in the video part.
    thank you
    <?xml version="1.0" encoding="utf-8"?>
    <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"
        xmlns:components="components.*"
        verticalAlign="top"
        backgroundColor="white"
        borderStyle="none"
        borderThickness="0"
        creationComplete="init();"
        baseline="0"
        paddingLeft="0" paddingRight="0" paddingTop="0" paddingBottom="0"      
        initialize="service.send()"               
        applicationComplete="fullscreenmode()"
        backgroundGradientAlphas="[1.0, 1.0]"
        backgroundGradientColors="[#CCCCCC, #090909]"
        backgroundImage="@Embed(source='assets/background/background.jpg')"
        >
        <mx:Script>
            <![CDATA[
                import mx.controls.Alert;
                import flash.display.Sprite;
                import flash.display.StageAlign;
                import flash.display.StageScaleMode;
                import mx.rpc.events.ResultEvent;
                import mx.effects.Iris;
                import mx.effects.easing.*;
                import flash.utils.Timer;
                [Bindable]
                public var secondsTillDue:int=100;
                import mx.collections.ArrayCollection;
                import mx.rpc.events.ResultEvent;
                public var bol:Boolean;
                [Bindable]
                private var images:ArrayCollection;
                [Bindable]
                private var centerpoint:Number;
                [Bindable]
                private var currentIndex : Number = 0;
                public var myTimer:Timer;
                [Bindable]
                private var mainwidth:Number;
                [Bindable]
                private var mainheight:Number;
       private function init():void {
                myTimer=new Timer(1000);
                myTimer.addEventListener(TimerEvent.TIMER,warnIfClose);
                myTimer.start();
                // Initialize the uldr variable which will be used to load the external
                // playlist XML file.
                uldr = new URLLoader();
                uldr.addEventListener(Event.COMPLETE, xmlCompleteHandler);
                uldr.load(new URLRequest(PLAYLIST_XML_URL));
            /* function setFullScreenDisplayState():void{
                 stage.displayState=stageDisplayState.FULL_SCREEN_INTERACTIVE;
          public function warnIfClose(event:TimerEvent):void{
            secondsTillDue=secondsTillDue-1;
            if(secondsTillDue==90){   
             lab1.setStyle("hideEffect", fade);
             lab1.visible=false;
             clockpan.visible=false;
             clockpan.includeInLayout=false        
             clock1.setStyle("hideEffect", fade);
             clock1.visible=false;        
            else if(secondsTillDue==88){
                mainbox
                imagePart.setStyle("showEffect",fade);
                imagePart.visible=true;
                imagePart.includeInLayout=false;
             else if(secondsTillDue==83){
                 imagePart.visible=false;            
                 imagePart.setStyle("hideEffect",fade)        
                 videoContainer.visible=true;
                 playVideo();    
                private function fullscreenmode():void{
                stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
                mainwidth=stage.width;
                mainheight=stage.height;
                centerpoint=stage.height/2;
                private function serviceHandler(event:ResultEvent):void{           
                    images = event.result.gallery.img;
                    var timer:Timer = new Timer(15000);
                    timer.addEventListener(TimerEvent.TIMER,nextImage);
                    timer.start();
                private function nextImage(event:TimerEvent):void{
                        if (currentIndex < images.length - 1){
                            currentIndex++;
                        else {
                            currentIndex = 0;
            import mx.controls.ProgressBarMode;
                 * The amount of time between calls to update the playhead timer, in
                 * milliseconds.
                private const PLAYHEAD_UPDATE_INTERVAL_MS:uint = 10;
                 * The path to the XML file containing the video playlist.
                private const PLAYLIST_XML_URL:String = "playlist.xml";
                 * The client object to use for the NetStream object.
                private var client:Object;
                 * The index of the currently playing video.
                [Bindable]
                private var idx:uint = 0;
                 * A copy of the current video's metadata object.
                private var meta:Object;
                private var nc:NetConnection;
                private var ns:NetStream;
                private var playlist:XML;
                private var t:Timer;
                private var uldr:URLLoader;
                private var vid:Video;
                private var videosXML:XMLList;
                 * The SoundTransform object used to set the volume for the NetStream.
                private var volumeTransform:SoundTransform;
                 * Constructor
                private function initApp():void {
                    // Initialize the uldr variable which will be used to load the external
                    // playlist XML file.
                    uldr = new URLLoader();
                    uldr.addEventListener(Event.COMPLETE, xmlCompleteHandler);
                    uldr.load(new URLRequest(PLAYLIST_XML_URL));
                 * Once the XML file has loaded, parse the file contents into an XML object,
                 * and create an XMList for the video nodes in the XML.
                private function xmlCompleteHandler(event:Event):void {
                    playlist = XML(event.target.data);
                    videosXML = playlist.video;
                    main();
                 * The main application.
                private function main():void {
                    volumeTransform = new SoundTransform();
                    // Create the client object for the NetStream, and set up a callback
                    // handler for the onMetaData event.
                    client = new Object();
                    client.onMetaData = metadataHandler;
                    nc = new NetConnection();
                    nc.connect(null);
                    // Initialize the NetSteam object, add a listener for the netStatus
                    // event, and set the client for the NetStream.
                    ns = new NetStream(nc);
                    ns.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
                    ns.client = client;
                    // Initialize the Video object, attach the NetStram, and add the Video
                    // object to the display list.
                    vid = new Video();
                    vid.x = 0;
                    vid.y = 0;
                    vid.attachNetStream(ns);
                    videoContainer.addChild(vid);
                    // Begin playback of the first video.
                    //playVideo();
                     //play video code goes here
                    // Initialize the Timer object and set the delay to
                    // PLAYHEAD_UPDATE_INTERVAL_MS milliseconds.
                    t = new Timer(PLAYHEAD_UPDATE_INTERVAL_MS);
                    t.addEventListener(TimerEvent.TIMER, timerHandler);
                    // Configure the positionBar ProgressBar instance and set the mode to
                    // MANUAL. Progress  bar values will be explicitly set using the
                    // setProgress() method.
                    //positionBar.mode = ProgressBarMode.MANUAL;
                    // Configure the volumeSlider Slider component instance. The maximum
                    // value is set to 1 because the volume in the SoundTransform object
                    // is set to a number between 0 and 1. The snapInterval and tickInterval
                    // properties are set to 0.1 which allows users to set the volume to
                    // 0, 0.1 - 0.9, 1.0 which allows users to increment or decrement the
                    // volume by 10%.
                    //volumeSlider.value = volumeTransform.volume;
                    //volumeSlider.minimum = 0;
                    //volumeSlider.maximum = 1;
                    //volumeSlider.snapInterval = 0.1;
                    //volumeSlider.tickInterval = volumeSlider.snapInterval;
                    // Setting the liveDragging property to true causes the Slider
                    // instance's change event to be dispatched whenever the slider is
                    // moved, rather than when the user releases the slider thumb.
                    //volumeSlider.liveDragging = true;
                    //volumeSlider.addEventListener(Event.CHANGE, volumeChangeHandler);
                    // Configure the various Button instances. Each Button instance uses
                    // the same click handler.
                    //playButton.addEventListener(MouseEvent.CLICK, buttonClickHandler);
                    //pauseButton.addEventListener(MouseEvent.CLICK, buttonClickHandler);
                    //stopButton.addEventListener(MouseEvent.CLICK, buttonClickHandler);
                    //backButton.addEventListener(MouseEvent.CLICK, buttonClickHandler);
                    //forwardButton.addEventListener(MouseEvent.CLICK, buttonClickHandler);
                 * Event listener for the volumeSlider instance. Called when the user
                 * changes the value of the volume slider.
                private function volumeChangeHandler():void {
                    // Set the volumeTransform's volume property to the current value of the
                    // Slider and set the NetStream object's soundTransform property.
                    //volumeTransform.volume = volumeSlider.value;
                    ns.soundTransform = volumeTransform;
                 * Event listener for the ns object. Called when the net stream's status
                 * changes.
                private function netStatusHandler(event:NetStatusEvent):void {
                    try {
                        switch (event.info.code) {
                            case "NetStream.Play.Start" :
                                // If the current code is Start, start the timer object.
                                t.start();
                                break;
                            case "NetStream.Play.StreamNotFound" :
                            case "NetStream.Play.Stop" :
                                // If the current code is Stop or StreamNotFound, stop
                                // the timer object and play the next video in the playlist.
                                t.stop();
                                playNextVideo();
                                break;
                    } catch (error:TypeError) {
                        // Ignore any errors.
                 * Event listener for the ns object's client property. This method is called
                 * when the net stream object receives metadata information for a video.
                private function metadataHandler(metadataObj:Object):void {
                    // Store the metadata information in the meta object.
                    meta = metadataObj;
                    // Resize the Video instance on the display list with the video's width
                    // and height from the metadata object.
                    vid.width = mainwidth;
                    vid.height = mainheight;
                    // Reposition and resize the positionBar progress bar based on the
                    // current video's dimensions.
                    //positionBar.move(vid.x, vid.y + vid.height);
                    //positionBar.width = vid.width;
                 * Retrieve the current video from the playlist XML object.
                private function getVideo():String {
                    return videosXML[idx].@url;
                 * Play the currently selected video.
                private function playVideo():void {
                    var url:String = getVideo();
                    ns.play(url);
                 * Decrease the current video index and begin playback of the video.
                private function playPreviousVideo():void {
                    if (idx > 0) {
                        idx--;
                        playVideo();
                        // Make sure the positionBar progress bar is visible.
                        //positionBar.visible = true;
                 * Increase the current video index and begin playback of the video.
                 [Bindable]
                 private var newTime:Number;
                private function playNextVideo():void{
                    if (idx < (videosXML.length() - 1)) {
                        // If this is not the last video in the playlist increase the
                        // video index and play the next video.
                        idx++;
                        playVideo();
                        // Make sure the positionBar progress bar is visible.
                        //positionBar.visible = true;
                    } else {
                        // If this is the last video in the playlist increase the video
                        // index, clear the contents of the Video object and hide the
                        // positionBar progress bar. The video index is increased so that
                        // when the video ends, clicking the backButton will play the
                        // correct video.
                        idx++;
                        vid.clear();
                        init();
                        //Alert.show("video end")
                        //positionBar.visible = false;
                private function timerHandler(event:TimerEvent):void {
                    try {
                    } catch (error:Error) {
            ]]>
        </mx:Script>
    <mx:XML id="imagesXML" source="data/images.xml" />
        <mx:Zoom id="zoom" />
        <mx:Fade id="fadein" duration="1000" alphaFrom="100" alphaTo="0" />
        <mx:Fade id="fade" />
        <mx:Rotate id="rotate"
                angleFrom="-180"
                angleTo="0"
                easingFunction="Elastic.easeInOut"
                duration="2000" />
    <mx:VBox  id="mainbox" horizontalAlign="left" width="100%" height="100%" verticalScrollPolicy="off" horizontalScrollPolicy="off">
                <mx:Panel borderStyle="none"
               borderAlpha="0"
               cornerRadius= "0"
               headerHeight= "0"
               backgroundAlpha= "0"
               borderThickness="0"
               verticalAlign="middle"
               top="100"
               height="500"
               paddingLeft="0"
               paddingRight="0"
               paddingBottom="0"
               verticalScrollPolicy="off"
               horizontalScrollPolicy="off"
               horizontalAlign="center"          
               width="{mainwidth-100}"           
               id="clockpan"
               >       
                    <mx:Label text="Current Time : " fontFamily="arial" fontWeight="bold" fontSize="15" id="lab1" color="#FFFFFF"/>
                    <components:MyWatch formatString="DD/MM/YYYY KK:NN:SS " themeColor="#0D424C" id="clock1"/>
                </mx:Panel> 
        <!--image part start-->     
        <mx:Panel horizontalAlign="left" id="imagePart" visible="false" includeInLayout="false" borderStyle="none"
               borderAlpha="0"
               cornerRadius= "0"
               headerHeight= "0"
               borderThickness="0"
               verticalScrollPolicy="off"
               paddingLeft="0" paddingBottom="0" paddingRight="0" paddingTop="0"
               horizontalScrollPolicy="off"
               backgroundAlpha= "0" width="100%" height="100%">       
                <mx:Image source="assets/images/{images.getItemAt(currentIndex).file}"
                    showBusyCursor="true" id="imagefile" width="{mainwidth}" maxHeight="{mainheight}" minHeight="{mainheight}" maxWidth="{mainwidth}" minWidth="{mainwidth}" height="{mainheight}" hideEffect="{fadein}"  x="0" y="0" maintainAspectRatio="false"/>
                <mx:Text text="{images.getItemAt(currentIndex).title}" styleName="title" color="#ffffff" x="0" y="30"/>
         </mx:Panel>
        <!--image part end-->
        <!--image part start-->      
        <mx:Panel borderStyle="none"
               borderAlpha="0"
               cornerRadius= "0"
               borderThickness="0"
               headerHeight= "0" top="0" left="0"
               backgroundAlpha= "0" verticalAlign="middle"
               verticalScrollPolicy="off"
               horizontalScrollPolicy="off"
               x="0"
               >
             <mx:VideoDisplay borderStyle="none" borderThickness="0" visible="false" id="videoContainer"
                  maintainAspectRatio="false"           
                  />
        </mx:Panel>
        <!--image part end-->
         <!--<mx:Button label="fullscreen" click="stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;"/>-->
         </mx:VBox>   
        <mx:HTTPService id="service" url="data.xml" result="serviceHandler(event)"/>
    </mx:WindowedApplication>

  • Launching AIR application When Operating system starts

    Hi
    I want to lauch my AIR application automatically when windows operating system starts. How can i solve this problem.
    Thanks in advance to all
    Regards
    sss

    I found some information about this here:
    http://www.adobe.com/devnet/air/flex/quickstart/startup_options.html

  • Adobe Air Applications Not launching. Flash Builder 4.5.1

    I had this issue before where only flash based applications would launch but not adobe air. The issue is when you click run on adobe air, in the task manager on windows 7, 64 bit you get: Adobe Air Debug Launcher. Killing that gives me: If the program is already running, close it before attempting to run.
    The program never launches hence why you have to kill it in the task manager.
    I tried cleaning out the PreloadSWF entry in the mmc.cfg file. This does nothing to help the cause.
    Ideas?

    Please read the OP on the stale pale loader. I already took out the line in mm.cfg and I set vsible to true (never had to before on any air application Oo)
    Tests:
    The setting to visible to true though worked..... (again with never had to set that before)

  • Problems updating/installing air application

    Hi,
      We have an Adobe Air application that uses the Air update mechanism for newer versions. It seems to work fine for most of the customers  but on some computers when it tries to install the new version it cannot. The only clue we have are some errors we found in the Install.log in in Adobe/Air/logs:
    [2012-07-09:12:14:50] Error occurred during msi install operation; beginning rollback: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="1603" errorID=0]
    [2012-07-09:12:14:50] Rolling back install of C:\Users\pop.radu\AppData\Local\Temp\fla73EA.tmp\setup.msi
    [2012-07-09:12:14:50] Rollback complete
    [2012-07-09:12:14:50] Got an unexpected fatal error while in stateInstalling: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="1603" errorID=0]
    We have checked other discussions on this problem and most of the solutions were using an uninstall tool to remove the app and then install it again. However, we would like to know if there is another way to solve this since we don't want  our customers to uninstall and reinstall the application manually each time a newer version of the app appears.
    Does anyone know if there is a way to do this?
    Thanks,
    Radu

    Hi Radu,
    The next step would be to enable MSI logging and take a look at what is failing with MSI.  Unfortunately, MSI is very fragile at times and we do see this problem.  Sometimes its simply a file/folder/registry permission issue.  Other times it's more severe, like a missing .msi database file.  Because this is an upgrade, I suspect what is happening is that MSI is looking for the old version's .msi database file so that it can run its "uninstall" routine.  If the old msi can't be found, it will bail out and the upgrade will fail.
    The only solution, other than locating the old msi database file (doubtful) is to run the Microsoft cleanup utility.
    Thanks,
    Chris
    Ps.  If you haven't already, I'd recommend taking a look at the captive runtime solution in AIR 3.x.  http://www.adobe.com/devnet/air/articles/air3-install-and-deployment-options.html

  • Launch air application from browser like adobe connect pro

    I will like to install and launch my adobe air application from the browser, just like adobe connect pro does. Any help on this?

    Did you try ...
    location.href = url

  • Problem(16824) in updation of Air application

    hello friends
                     i m made an air application for my project.but needs to upgrade it.so i followed the update frame work as guided in this blog
                       http://www.adobe.com/devnet/air/flex/quickstart/update_framework.html
    this frame works fine for two -three versions but after that when i upgrade the application to new version it reapeatdly shown error messg
    There was and error downloading the file: error 16824.
    there is not any abnormal change in update decriptor file (on server) and application discriptor file.still facing that surprised problem.
    can any body help me out.
    Thanks in advance

    Deepak,
    Import parameters are asked once you click on Execute button of the FM. Here the screen is here.
    Most of the fields look like Boolean values with 'X', if yes. Also there are 3 table icons seen. Once you click you are into the screen where you can fill the table values also. After inputting these values when you click on the Execute button in this screen the Entries in The Tables (output) will be filled. This your output.
    I did not work on this. But all new FMs I try this way only. Often we need to play with FMs through Execute button and passing the Import parameters. After several trials we start understanding, what it is asking and what is returned.
    KJogeswaraRao

Maybe you are looking for