Adobe AIR desktop application with an embedded runtime

Hello

What is a desktop application Adobe AIR with an embedded runtime (independent/portable) than Kropotkin work of Windows on a Mac too much on?

Thank you

No, you have to compile a 'bundle' with ADT on each platform. Under Windows, it creates a directory with a .exe and the AIR runtime. On OS X, it creates a .app file.

Tags: Adobe AIR

Similar Questions

  • Flash CS6 does not not create an .app file when I output as application with the embedded runtime

    I'm looking to create an application with the embedded runtime, but the process keeps failing without raising an error. More precisely: in settings of the Air, I select output as follows: Application with the runtime shipped. When I build this way, Flash tells me that he created the Telepath tactical - Steam.app...

    AIR building error.png

    .. .but no never .app file really does appear in the folder:

    Files Created.png

    This happens regardless of what I included in the library path and default binding settings. (When I say that it out as follows: Windows install, on the other hand, the appropriate exe file opens without problems.)

    I use Flash Professional CS6 v. 12.0.0.481 on Windows 7, 64-bit.

    So, I found this one: this problem was caused by an old .fla (original created in Flash CS4 or something like that) that had been converted over time to be compatible CS6. Recreate the .fla from scratch in CS6, corrected the problem.

  • Adobe AIR on Mobile with Facebook

    I develop an Adobe AIR application for mobile devices to work with Facebook. I use the API ActionScript Adobe for the Facebook platform

    I can get the Facebook of Actionsctipt code as follows:

    FacebookMobile.init ("my-digital-app-id", initHandler);

    function initHandler(success:Object,_fail:Object):void

    {

    within the connection manager

    }

    The purpose of success is null and and the object of failure has the message "an active access token must be used to query information about the current user.

    What is the problem here or what else is needed to make mae, it works?

    I've made a little progress with that. Within your initHandler just make a call for you connect:

    FacebookMobile.login (loginCallback this.stage [], webview);

    WebView is an instance of StageWebView with the viewport defined. If I left it is null or has not indicated the display window, nothing happens...

    var webview:StageWebView = new StageWebView();

    webview.viewPort = new Rectangle (0,0,400,400);

    Now, I get a login screen.

  • Air desktop application: how to make a "BOLD" menu item?

    Hi, I use Flash CS6 to develop a desktop AIR for OSX application. I created my NativeMenu and other Help menu, but I can't find a way to make the first "BOLD" menu item, like a real OSX application. So far, the little I found about it always called Flex, Flash not. Any tips?

    Thank you.

    You can't control how the operating system chooses to display, of NativeMenuItem.

  • I can't install Adobe Story Desktop application

    History, more enforcement office 'install' button is all gray and I can't rely on it.

    Sorry, but the possibility of using the desktop app is not available in the free version of history.

    If you use a free version of the story, he would have a label 'Upgrade Now' at the top right (next to the logout button)

  • How to convert the code to the CAA for adobe air applications

    Hello

    I have developed an application using the CAA and now wt I want is I want to convert this application in adobe air desktop application so is it possible if yes please help me so that it can be useful to me

    Hello

    When you create a project, you can select Desktop application (AIR) instead of the Web Application. If you have already built the project, you can then use the parameter similar just create a new Desktop Application and copy the files.

    Thank you

    Hironmay Basu

  • Animation starts in low resolution after editing with 'Air Desktop Embedded LENGTH 20'

    The test of my animation of inside film CC animate using 'Control -' Test', it launches high resolution and works very well.

    After having published 'Air 20 desktop', "Application with the Runtime shipped", it works well but starts in low resolution and I can't change it!

    'Get Info' has the box "Open in a low-resolution" checked and grayed out.

    How to set the animation to begin in high resolution (preferred option) or change it once running?

    Kind regards

    EM.

    There is an XML file in the publication. It will be named something like MyApp - App.Xml. Which open in a text editor and add the line to the section of the initialWindow.

  • How do to call the BlackBerry menu form share an Adobe Air application?

    Hello

    I'm looking for a tutorial or demo code that describes how to call the BlackBerry menu sharing an Adobe Air based application.

    I found a tutorial of waterfalls for it - there's one for Adobe Air too?
    - http://bbcascadescode.tumblr.com/post/38998702671/invoke-share-for-bb10

    This is a screenshot of the Action menu:

    Advice welcome!

    Here you go:

    package com.lib.playbook.invocation
    {
        import com.lib.playbook.controls.List;
        import com.lib.playbook.pages.TitlePage;
        import com.lib.playbook.renderers.IconListRenderer;
    
        import flash.events.Event;
        import flash.events.IEventDispatcher;
    
        import qnx.events.InvokeEvent;
        import qnx.events.InvokeQueryTargetEvent;
        import qnx.fuse.ui.core.Action;
        import qnx.fuse.ui.events.ActionEvent;
        import qnx.fuse.ui.events.ListEvent;
        import qnx.invoke.ActionQuery;
        import qnx.invoke.InvokeManager;
        import qnx.invoke.InvokeRequest;
        import qnx.invoke.InvokeTarget;
    
        public class InvokeSearchPage extends TitlePage
        {
            private var request : InvokeRequest = null;
            private var targets : List = new List();
    
            /////////////////////////////////////////////////////////////////////////////////////////
            public function InvokeSearchPage()
            {
                super();
                this.title = 'Search With';
                this.titlebar.dismissAction = new Action( 'Cancel', null, {id:'cancel'} );
                this.titlebar.addEventListener(ActionEvent.ACTION_SELECTED, ActionSelected );
    
                this.targets.cellRenderer = com.lib.playbook.renderers.IconListRenderer;
                this.targets.addEventListener(ListEvent.ITEM_CLICKED, TargetSelected );
                this.targets.rowHeight = 140;
                this.addChild( this.targets );
            }
    
            ///////////////////////////////////////////////////////////////////////////////////////////
            public function filter( request :InvokeRequest ) : void
            {
                this.targets.removeAll();
    
                this.request = request;
    
                //trace( 'filter ' + request.mimeType );
                InvokeManager.invokeManager.addEventListener( InvokeQueryTargetEvent.SUCCESS, TargetsFound );
                InvokeManager.invokeManager.queryInvokeTargets( request.mimeType, request.uri, request.action, request.targetOptions );
            }
    
            ///////////////////////////////////////////////////////////////////////////////////////////
            private function TargetsFound( event : InvokeQueryTargetEvent ) : void
            {
                InvokeManager.invokeManager.removeEventListener(InvokeQueryTargetEvent.SUCCESS, TargetsFound );
                //trace( 'TargetsFound' );
                var action : ActionQuery;
                var target : InvokeTarget;
                for each( action in event.actions )
                {
                    for each( target in action.targets )
                    {
                      this.targets.addItem( { data : target.target, label : target.label, icon : 'file://' + target.icon } );
                    }
                }
            }
    
            ////////////////////////////////////////////////////////////////////
            private function TargetSelected( event :Event ) : void
            {
                if( this.targets.selectedIndex >= 0 )
                {
                  this.request.target = this.targets.selection;
                  InvokeManager.invokeManager.invoke( this.request );
                }
            }
    
            ////////////////////////////////////////////////////////////////////
            private function ActionSelected( event :ActionEvent ) : void
            {
                switch( event.action.data.id )
                {
                    case 'cancel' : this.dispatchEvent( new Event( Event.CANCEL ) ); break;
                }
            }
    
            //////////////////////////////////////////////////////////////////////
            override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
            {
                super.updateDisplayList( unscaledWidth, unscaledHeight );
    
                this.targets.setPosition( 10, this.top + 10 );
                this.targets.setActualSize( unscaledWidth - 20, unscaledHeight - this.targets.y - 10 );
            }
        }
    }
    

    And the rendering engine:

    package com.lib.playbook.renderers
    {
    
        import qnx.fuse.ui.display.Image;
        import qnx.fuse.ui.listClasses.CellRenderer;
    
        public class IconListRenderer extends CellRenderer
        {
    
            private var icon    :Image = new Image();
    
            /////////////////////////////////////////////////////////////////////////
            public function IconListRenderer()
            {
                super();
            }
    
            ///////////////////////////////////////////////////////////////
            override protected function onAdded():void
            {
                super.onAdded();
                this.addChild( this.icon );
            }
    
            ///////////////////////////////////////////////////////////////
            override protected function onRemoved():void
            {
                super.onRemoved();
                this.removeChild( this.icon );
            }
    
            /////////////////////////////////////////////////////////////////////////////////////
            override protected function drawLabel(unscaledWidth:Number, unscaledHeight:Number):void
            {
                super.drawLabel( unscaledWidth, unscaledHeight );
    
                if( this.data )
                {
    
                    if( this.data.hasOwnProperty( 'icon' ) && this.data.icon != null )
                    {
                        this.icon.setImage( this.data.icon );
                        this.icon.setPosition( 10, 15 );//( unscaledHeight - this.icon.height ) / 2 );
                    }
                    else
                    {
                        this.icon.setImage( null );
                    }
    
                }
    
                this.label.x = 140;
                this.label.width = unscaledWidth - this.label.x - 20;
            }
        }
    }
    

    references com.lib.playbook our our inner classes, but you should get the approach to apply.

  • GTIS-90086 'Lack of 64 bit support' error downloading Adobe Air application questions

    Hello

    I have an Adobe Air based application which I previously downloaded using the iTunes connect application loader.

    Today, I get the error: ERROR ITMS-90086 'Missing Support 64-bit' iOS apps submitted to the App Store must include 64-bit support and built with iOS SDK 8 or later.

    It's weird because the 64-bit requirement has existed for some time and I use the same build method has been accepted previously.

    I tried the building without the extensions to exclude third party extensions. I have updated to the latest version of the Air SDK and use new certificate/provisioning profiles.

    Any ideas, what has changed?

    Tom

    Try to update Application Loader 3.1 or newer or install xcode last

  • Adobe Air for desktop - Temp folder (windows 7)?

    Hello!

    Just a simple question, where I can find and delete internet files cached (Temp) related to Adobe Air Desktop on windows 7?

    My desktop Air application downloads a file text from Internet afer every run.

    Now when I change the text online file, it always loads the old text file cached and does not re - download the new text file.

    Thank you very much

    Best of all for you all

    Try using this:

    var urlr: URLRequest = new URLRequest();

    urlr.cacheResponse = false;

    If it won't help - use another method. Add each url something like '? NoCache = "+ math. Random ();

  • Where can I get the Adobe Creative Cloud Desktop application that manages the installation process? I would check the progress of the download. Thank you!

    Where can I get the Adobe Creative Desktop application that manages the installation process? I would check the progress of the download. Thank you!

    Hello

    You can download the installer for Creative Cloud from here:
    Creative cloud help | Creative cloud desktop.

  • What version of Adobe Air is required to run what version of Muse?

    Hi all

    just finished a Skype session help a friend who doesn't have able to start Adobe Muse after upgrading Adobe Air. Presumable that he upgraded to the 20.0 version, because Adobe Muse suggested this. (He uninstalled Air while talking to me without taking all the Air release notes, so I do not know what exact version he upgraded to.)

    Hardware/software specifications in this case are:

    MacBook Pro
    Mac OS x 10.6.8
    Muse CC v.7.4.30

    I solved the problem like this:

    1. uninstall the updated version of the Air.

    2 uninstall Adobe Muse

    3. install Adobe Air v.16 from there:

    Find and download archived versions of Adobe AIR SDK

    Scroll down for runtime Adobe AIR 16 downloads and installed.

    4. install Adobe Muse CC of the Adobe Application Manager v.9.0.0.244

    When opening a project file refuse to Air update. Reject the message.

    I'll bring back, if he's in trouble not having no Air 20.0 not installed.

    The questions are:
    Why is it "necessary" to install or upgrade to Adobe Air 20.0 to run an old version of Muse on an old OSX?

    Will be upgrading Adobe Air to say v.19, hurt?

    Kind regards

    Uwe

    Adobe often uses the AIR for new applications platform, because it's easier for a team of developers to start off this way and rapid changes in demand. The AIR is actually a sort of base of Flash for applications, as the Flash plugin that runs SWF files in a browser. If Muse was actually a Flash application for a ling time. However, Muse has left the AIR with version 8 of June 2015platform. (I think version 7 was the last AIR-based). Adobe has helped Muse team to rebuild the entire application in the 'official' for Mac and Windowsprogramming language that offers much more stable and faster results.

    If I look at the version historyof the Adobe AIR, I can see that the version 13 and 14 are from the same era, so Muse must be able to work with this version. Newer versions could help to smooth the functioning of the Muse, but I don't know if the latest version can do no wrong and 'kill' this old version of Muse .

    This page you can read about the requirements for versions of Adobe Muse. It clearly states that older versions of "32-bit" (with AIR) are not supported anymore. So if Adobe changed air too in recent versions, it might indeed be dangerous Muse...

  • Flash CC 2014 publication Adobe AIR 17 - use execution captive or shared?

    I have developed an application using Flash, CC 2014 in IOS, I had to pass to the constructor, and I got the function works, but now I have the same application and need to develop for Android. I created a separate fla and made the following

    Used Android 17.0.0.96

    added general information

    created the p12 now I have the possibility to choose the length in captivity or shared. I get warnings about everyone when I post so I have to publish this app on GooglePlay and need to know the procedure that I am on a Mac and I see procedures involving the code when you do it on a windows machine.

    Can someone help me out here?

    R

    I would recommend using "captive."

    Difference is pretty simple...

    Shared essentially means that it compiles the "apk" without the Adobe AIR runtime, longer to result in a small file size apk but REQUIRES users to have "Adobe AIR installed the application.

    Average captive, compiled the 'apk' with the Adobe AIR runtime, with the result a larger file size apk but users IS NOT NEED to have "Adobe AIR installed application".

    If you want to guarantee, everyone can run your application, use in captivity. If you want to rely on users to hope to have the right version of AIR installed to view your application, use Shared.

  • What Adobe AIR?

    What Adobe AIR?

    http://www.Adobe.com/products/air/FAQ.html

    Adobe AIR is a cross-operating system runtime that lets developers combine HTML, JavaScript, Adobe Flash®, and Flex technologies and ActionScript® to deploy rich Internet (RIA) applications on a wide range of devices, including desktop, netbooks, tablets, smartphones, TVs computers. AIR allows developers to use familiar tools such as Adobe Dreamweaver®, Flash® Builder, Flash Catalyst®, Flash Professional, or any text editor to build their applications easily offer a single installer that works on operating systems.

    This program is needed to run our media downloader that is used to archive files to Photoshop.com.

    Guinot

  • Partial Wakelock in Adobe Air for Android

    I develop Adobe Air (for Android) application that is designed to be constantly turned on. App has operations based event. However, when the phone goes to sleep mode app is able to perform only one or a few events in a second which is not good enough. AIR SystemIdleMode.KEEP_AWAKE - mode is not an alternative because it is too consuming battery.

    I am looking for a solution when the phone is allowed to enter the mode 'sleep' (screen is off), but still the CPU performance are not radically fallen. Not sure Android part wakelock-mode does the job and is available through DONKEY?

    What type of event you are missing to be able to manipulate during sleep? According to the documentation from Adobe AIR decreases the rate of 4 frames per second when it is moved to the background or becomes inactive. Im guessing that the screen, disabling account in this respect and that is probably a reason as to why you have found only a few events a second, but I can't say for sure without knowing what type of event you use. In regards Android PowerManager WAKE_LOCK function, Google documentation says that you should not use this API unless you absolutely, and if you have to use it, you use it and do with it as soon as possible as long as this hurts API independence (they have same "BOLD" the part about the battery life). What you try to do that requires that the app is always on? More details can help myself or others provide other options to accomplish what you are trying to do. If you must use the PowerManager, you should be able to create a DONKEY to turn on and off the WAKE_LOCK mode, but could only help the side Android/Java things and you might need to move your event handling during the side of things because Java application of AIR will be always abandoned at 4 frames per second when the screen turns off.

    Adobe AIR * Mobile application design considerations

    PowerManager | Android developers

Maybe you are looking for