Flash to air package question

Hi folks,
I hope someone can help point me in the right direction. I have a flash application that one menu pulls in through links, mutiple swfs. So if I wanted to package this, from what I see I can use air and create the swf files as dependencies (I think it's called). Now my question: i've read that you can use an update feature for air, but if I push an auto-update, can I only update some of the dependencies in the library? So if I have the menu and update 1 swf file, can I create an update that only updates that one file in the air app, or does the user have to download the whole rebuilt air app? Hope this makes sense.

This updater service is primarily for the AIR runtime.
Dependencies are nothing more than pre-packaged files in your AIR app. In fact, to lessen the burden, what I ended up doing was removed my dependencies from being embedded in the installer/app overall. Once the app was first started it does an integrity check and assures it has the dependencies needed to run. If not, it downloads them. A version check is also a part of that.
The AIR runtime updater will keep the users AIR runtime up to date. Your app should provide its own mechanism for updating other required assets.
Many larger applications (>500mb) do this quite frequently these days. Either an update is compressed in a single package and extracted/deployed after a stub installer is downloaded, or a file patch/check is done one by one. Both very common on large games.
I'd recommend slimming that stub installer down the minimum and using your own updater system along with the AIR framework updater. There's no need to recreate your entire app while making users redownload it all for a simple dependency.

Similar Messages

  • AIR Packager Question

    Read about and downloaded the AIR packager II (second wind?
    (I couldn't resist))
    Having trouble getting just about anything to 'take' in the
    'WebHelp Folder' field.
    The instructions are kind of light.
    I've gone through just about that whole tree guessing...
    I'd like to try it. What exactly is it looking for there?

    Oh duh. I found it. Just use the root for WebHelp in !SSL! I
    was one level too deep!

  • When I start my Mac air I get a flashing folder with a question mark

    I am trying to start my Mac air and I get a flashing folder with a question mark. When I turn the power of it shuts down but wen starting it comes back

    Just being clear about your situation.  When you hold down Option during boot it does not show a system volume or a recovery volume from which to boot.  At that point if you select a network boot and you do not see a spinning globe that persists there a good while as it loads the recovery partition over the network.  True?
    A couple of more thinks to try:
    Disconnect all of your external devices.
    Reset PRAM
    Boot with the option key again.
    Standard things to try (which is sounds like you already have attempted) A flashing question mark appears when you start your Mac

  • Adobe Air Packager for RoboHelp

    Hello! I have been experimenting with the RoboHelp Packager
    for Adobe Air. I really like the many extra features using Adobe
    Air allows for Help Files and of course, I also like that you can
    finally do a Help File that looks and feels more up-to-date than
    the normal boring chm files.
    My question is, since I am about to suggest to my company for
    us to begin doing our Help Files with Adobe Air Packager, can
    someone tell me how to find out if Adobe will continue offering the
    RoboHelp Packager for the next versions of RoboHelp? I don't want
    to suggest using Adobe Air to then have to revert to the old
    fashioned chm's later on...
    Thanks for any help...

    When you are comparing this to Flash, does this comparison
    extend to the requirement for each end user to install the Air
    runtime on their PCs before they can access our RoboHelp system?
    And that they will also get reminders to update to the latest
    version of Air runtime?

  • Air package installation issue:  Grey screen, black dots.

    Hi,
        I am new to this forum, and to air development in general, but loving it!  I turned to air for a recent project in which I needed support for UDP, and have been pleased with the DatagramSocket.   However, I am currently installing my software, on sit, and under a very tight deadline and I am (all of a sudden) experiencing problems.
       My apps have all been created using Flash CS5 on snowleopard, and debugged with the air runtime.  I have 8 pcs with clean installs of win7 and 1 running XP.  My setup process included installing AdobeAIRInstaller.exe version 2.0.4.13090.  After setup, I've continued by installing the .air packages which I created with Flash.  The packages are signed with an "home-made" certificate.  When I finally launce my .exe however, all I can see is a grey screen (at the intended resolution of my ap) with 4 or 5 black/grey dots, cycling - as if they are a load bar.
       I should add that I used this same process in te shop to test my files on a PC with identical specifications and setup.  I have disabled windows firewall, and the machines have flash player 10 installed.  I have no virus software running.  The air apps do not rely on any local media, but they do contain calls to amfphp, as well as dynamically loading content from a web server.  I believe that the IP configuration for the server is correct, and the programs work from my machine (leopard) in debug mode.
       Any hints?  Is this a 'feature' that I'm not aware of, or perhaps something windows-specific?  As I mentioned, I am on  very tight schedule, so any help is GREATLY appreciated.

    Hi,
    Would it be possible to get access to your project or sample code that reproduces the issue?  Please feel free to email me at [email protected], if you zip your file up please remove the extension so it can get past our email filter.
    Couple of other questions.  Are you seeing this problem occur under when running the app under Flash CS5?  Have you tried using a network traffic monitor to see what might be going on behind the scenes?  Are the cycling black dots part of your UI or do you believe this is something Flash is producing?
    Thanks,
    Chris

  • Adobe Air - Packaging external local files with application?

    I'm new to Air. I'd like my application to be pretty light so it loads quickly. So i'd like to place all my assets (XML files, graphics, etc) outside from the main Air file and when the main Air file is loaded into memory, I'd like it to load in the asset files at runtime.
    So  how do I go about telling Flash builder to save my asset files locally when it  packages my Air Application and also ensure I can access these files while  debudding my application?

    I recently worked with this same problem. The answer is to use the adt command-line tool that comes with the SDK to explicitly include everything you want into your .air package.
    http://livedocs.adobe.com/flex/3/html/help.html?content=CommandLineTools_5.html
    Also, I haven't tried this tool, but it sounds promising:
    http://www.webkitchen.be/package-assistant-pro/
    Steve

  • Maximum size of an .air package

    hi forum,
    are there any limitations / recomendations for a maximum size
    of an .air package?
    i'm currently developing on an air application which will be
    distributed via cd/dvd. the app will have access to an fixed amount
    of image data (about 1,5 gb), i'm not shure whether its better to
    keep the data outside of the .air app installer an write an
    postroutinie which autmatically copies the data from cd to
    harddisk, or simply include the whole data whithin the .air file?
    last version would save a lot coding but i don't know if ther
    are limitations in the size of an .air packege

    quote:
    Originally posted by:
    vectorhog2
    I'm also making an air project to distribute on cd or dvd.
    I've managed to create an air file that's about 500M which installs
    on windows. Anything larger will give an error. I have not
    experienced any file size issues on the Mac.
    Does anyone have any info on how to write a post-routine
    which automatically copies the data from cd to hard-disk?
    David
    hi david,
    thanx for your reply. think we have the same problem. here
    are my ideas to resolve this problem:
    1) writing a post-routine:
    as far as i know there is no standard post-routine function
    implemented in air. so we have to fake it. maybe this way:
    - create a prefereces.dat where you store all the application
    preferences (serialized data) in
    - create a "firstRun"-flag inside this file with the value of
    "false"
    - in the application init() method check this value
    - if set to "true" - run the application
    - if set to "false" call a "copyContent()" method
    - this method should prompt for a "toc.xml" (open a file
    dialog) which is stored on the cd
    - this toc.xml should keep all infos which content should be
    copied
    - now the user has to manualy go to the cd-drive an select
    the file. (you shoud check the file schema, whether its "your"
    provided file)
    - for later use- save the native path of the toc.xml in the
    flag "toc-path" inside the preferences.dat.
    - now copy all files (asynchronus) listed in the toc.xml
    (excluding the files in the "local-toc.xml", see below)
    - for "aborting proccess issues" you should also write a
    local empty "local-toc.xml" to the users hdd
    - for each copied file you should write an the associate
    entry from the cd's toc.xml to this local-toc.xml
    - this is important because if for some reasons the whole
    process fails (by user or system), we do not have to copy the whole
    stuff again
    - if all files ar copied correctly, set the firstRun flag to
    "false" - run the application
    - if not, exit the application
    - next time the app starts, it looks for the firtsRun flag
    again.
    - if its still set to "true" (cause the copy process wasnt
    successfull first time), the app matches the local-toc.xml with the
    toc.xml from the cd (read the path from the toc-path flag first, if
    not valid - do a new file dialog prompt)
    - now the "rest" of the content will be copieed
    - this procces loops till everything is well copied :+)
    2.) write a "real" installer
    - write a real installer with an installer build tool e.g.
    NSIS
    3.) hack air
    - try the new air wrapper tool
    "shu-player"
    - it wraps the air package in a single .exe
    - this a tool like mdm zinc for flash
    4.) hope
    - .... that adobe provides post-routines in the next release
    of air :+)
    well, hope this helps - this are just ideas which havent been
    realized.
    i'll keep you to date whether one solution works ...
    regards,
    jan viehweger

  • White screen with flashing file icon with question mark mean

    What does this mean.   We are getting a white screen with flashing file icon with question mark inside the file. 

    It almost certainly means it can't find a bootable volume (one with OS X on it).
    Which means most likely you will have to find your original system installation DVD and install it. Then you should figure out what caused the problem.
    Read this to diagnose it before resorting to reinstalling the OS:
    http://support.apple.com/kb/TS1440
    Excerpt:
    Additional steps
    If your Mac still starts to a flashing question mark, follow the steps below. If any step resolves the issue, you don't need to continue to the next one.
    Select your Mac OS X startup disk with Startup Manager by restarting and holding the Option key. After your Mac starts up, restart again to verify that the flashing question mark does not appear.
    If the issue persists, insert your Mac OS X installation disc. Be sure to either use the disc that came with your Mac, or, if you installed a later Mac OS X version from disc, use the newer disc.
    MacBook Air note: On a MacBook Air, there are two options for starting up from Mac OS X media: Either connect a MacBook Air SuperDrive to the MacBook Air via the USB port and restart the computer, holding down the C key during startup, or use Remote Install Mac OS X to startup from a system software DVD that's located on a partner computer. Once started up from Mac OS X media, skip to step 3.
    Restart the computer, then hold the C key during startup.
    From the Utilities menu, choose Disk Utility. Don't click Continue.
    Select your Mac OS X disk (named "Macintosh HD" by default) in the left side of the Disk Utility window.
    Click the First Aid tab.
    Click Repair Disk to verify and repair any issues with your Mac OS X startup disk.
    After repairing the disk, try to start up normally.
    Important: If Disk Utility finds issues it cannot repair, you may need to back up as much of your data as possible (or use Time Machine to back up to a different disk), then erase the disk and reinstall Mac OS X. You should back up important files and data before erasing a drive. Erasing deletes everything on the hard disk (including things on your desktop). Also, you can install Mac OS X onto an external disk, start from the external disk, and use Migration Assistant to transfer items from your usual internal Mac OS X startup disk to the external disk, then erase the internal disk and reinstall Mac OS X.
    If the issue persists, and Disk Utility didn't find any irreparable issues, quit Disk Utility, quit the Installer, select your disk when prompted, and restart.
    If the issue continues, reset PRAM. Note: After resetting PRAM, if the computer starts up normally, reselect the startup disk in the Startup Disk preferences.
    If none of these steps resolve the issue, start up from the Mac OS X Installation disc and reinstall Mac OS X.

  • AIR package size & and why Adobe AIR rules..

    Here is one for all the flash dooms-dayers:
    I just published my app Gig Ink to Amazon App store. My app is now on iTunes for iPad/iPhone/iPod, Android Market for over 460 phones and tablets, and soon for Blackberry and desktop for mac/pc/linux with no runtime needed as I use captive runtime to package. And soon I will have access to Stage3D using the GPU to render full 3D content AND with Native Extensions I can do In-App billing, native notifications etc..
    Every one of them is the same 1 project in Flash Builder, same code, works landscape/portrait/phone/tablet etc. etc. etc.
    If I tried to do that with native code I would have to employ 5 separate developers and pay them heaps and anytime a change or update occurs... no way.
    Honestly are people thick? Doesn't anyone get how awesome this is, considering the massive and constant changes to web development recently?
    I hope Adobe know how important Flash Builder/AIR/AS3 is to a lot of developers now focusing on apps and keep making it better. My No 1 request? Reduce the file size of packaged AIR for captive runtime, possible allow us to select only dependant classes? Any suggestions? Is this an issue others think important?
    Cheers
    Blackmarketbear Mobile

    I totally agree with blackmarketbear !!
    Developing for mobile devices using Adobe AIR, Flex and Flash Builder brings exceptionnal productivity, and reduces a lot development cost !! =D
    However, the only drawback to this is the final packaged file size which won't let users download the app via 3G on Apple Store...
    This is such a big issue i think since our last client wanted his app to be downloadable via 3G ... =(
    I hope Adobe is working on this point, it is really important and if no improvment is made, i might fall into another development solution (native development with Java and Objective-C ...)

  • Flash or Air on INTEL Android?

    Hi there;
    I'm wondering if any version of the Flash player exists that can be run on INTEL based Android systems?
    I've posted a stackoverflow question on this here:
    http://stackoverflow.com/questions/5575064/install-flash-or-air-on-android-x86-intel-based -android
    but realized that I should come here to see if I can get a direct response from Adobe, since I haven't gotten one on stackoverflow.
    I'm running Android x-86 in VirtualBox, and it runs 10x faster than the emulators for me, and I'd love to be able to test Flash/Android out like this.
    Thanks for any suggestions,
    Brad.

    Vote here for Android X86 support :
    https://bugbase.adobe.com/index.cfm?event=bug&id=3651397

  • Build AIR Package in MSVS / C++?

    I'm investigating the possibility of creating an AIR package from our Microsoft Visual C++ app.
    Say our app, a drawing and publishing app, could create high resolution bitmaps from user generated content. Say also we were to create a fancy viewer application in maybe Flex which we could install as a resource alongside our app. Would it then be possible to get our app to package our Flex viewer application with user generated content to create an AIR application which our end users could then themselves distribute?
    All the reading I've done so far suggests that the only way we might achieve this would be to ship the AIR SDK with our app which I guess isn't going to wash. Maybe another way to phrase the question might be 'Does anybody know of any specs available that would help  us to write our own code to build AIR packages?' and if so 'Would this raise any licensing issues?'. At the end of the day I think all we're really after is to take a package we made earlier, replace some of the resources in it and re-sign it.
    Thanks in advance for anyone with any suggestions or pointers to further info.

    Of course there is no runtime reference, when you just add some jars to your project classpath.
    Never edit the project build path when working with DCs. You manage this by using DC Usages (and sometimes some other settings for actual runtime references).
    How this is done depends on your release and is well documented on help.sap.com or in your Studio help.
    Cheers, Karsten

  • Must be Auto update flash Player/AIR [No update alert]

    Every second day Adobe are improving the flash player and AIR, so Flash Player must be Auto update to newer versions and (Major and minor) [No update alert]. It should auto check, and auto download and auto update the flash player. There should not be any user interaction needed. And no administration rights as Flash player is already installed on system, Adobe is just auto updating it. So no alert or dialog box to update player just auto update with out any message as Google Chorme is doing right now (Google chrome update the browser application without any alert to user). So Please follow it.
    Why it's required: Every second day Adobe programmers are improving and adding new features, but Flash/Flex developers around the globe can not use those features as their target customers (users) don't have the updated version of flash player/AIR. We can show the alert but we know most of users pick the "NO" as their preferred option.
    How can Adobe implement this, there are privacy issue: Adobe can implement this by changing their Adobe flash player agreement (for new installations). They can add one "Flash player policy" web page to their website and link at their home page. Adobe can add one more menu element in their setting tab (right click flash player menu). It's will take little time but for future, it will be really easy for developers to adopt the new feature and software from Adobe.
    Please think about it.

    Hi ersatyle,
    Thanks for clarifying.
    will flash player  be automatically updated while a standard user is connected (no admin rights) and without any notifications.
    By pointing the Background Updater to an internal server, yes.
    Are those settings will work as I intended?
    The AutoUpdateInterval setting in the mms.cfg has no effect on the Background Updater. AutoUpdateInterval can only be used for the notification updater. If you're setting up background updates from an internal server, this property is best dropped from the mms.cfg to avoid confusion. The other settings will work as expected. Once you have your clients set up and tested, I also recommend dropping SilentAutoUpdateVerboseLogging, since this will reduce the size of the log file.
    As we'll use 32 bits browsers do I need to put the mms.cfg file also in c$\Windows\System32\Macromed\Flash, If it wont work, is it doable?
    There is only one location for the mms.cfg. The same file is used for 32-bit and 64-bit browsers. From the administration guide, page 22:
    mms.cfg file location:
    Assuming a default Windows installation, Flash Player looks for the mms.cfg file in the following system directories:
    •32-bit Windows - %WINDIR%\System32\Macromed\Flash
    •64-bit Windows - %WINDIR%\SysWow64\Macromed\Flash
    Note: The %WINDIR% location represents the Windows system directory, such as C:\WINDOWS.
    I hope this answers your questions. Let us know if there's anything else.
    -Stephen

  • Flash, Flex, AIR Which is best for producing small interactive apps?

    Hi
    I posted to the flash forum but really looking for feedback from flash, flex, AIR users as well
    I'm looking for the forums thoughts and advice on which of Adobe's current technology set (CS5) is best suited for creating small interactive applications/packages by users who would not have any background in coding and very little interest in learning coding.
    The idea is that users would know basic drag & drop development and maybe extend it to include some basic scripting to wire up elements of it. The ability to develope applications for a range of access points (website, mobile, desktop) would also an added benefit
    The over arching idea would be to let the users create some apps/programmes/packages quickly on any topic they like but not bog them down with coding
    Which CS5 technologies would be best for that

    I don't see how it would be any different for mobile than for desktop, considering the biggest difference is frame-size.
    Flash Builder is very good at building fluid layouts.  VERY good.  By extension, Catalyst, built on the same framework, should be too (haven't seen the final version, but the betas were looking good in this regard).
    The entire platform has been getting optimized for mobile creation lately, and CS5 should have a lot of tooling towards that end.
    I would suggest downloading the trial version of the softwares when they are released (supposed to be mid-may) and playing around with it before you decide.
    If you want to, you can hit up labs.adobe.com to download the beta of Catalyst right now, which might give you the answers you need. (Flash Builder was already released, and is available on adobe's site for trial download currently)

  • Air package does not open or install

    Hi
    I had created a hello word example using Air with Flash CS3,
    and after I publish it, I tried to test the application but when I
    open the Air Package I have this Error Alert:
    Sorry, an error has occurred.
    This application requires a version of Adobe AIR which is no
    longer supported. Please contact the application author for an
    updated version.
    I had installed Adobe Air Beta 3 update for Flash CS3 and
    (Flash player 9.0.2) and everything is working just fine, but I
    have this error of Air package what should I do to me it work.
    Thanks

    haha you again!
    Well...
    For once you don't talk about bad things I will try to help
    you!
    I think you have an "adobe air player" like 1.0 or 1.1.
    But your application is requiring an old one like "beta"...
    To change this you only have to edit one line in the -app.xml
    file like here:
    <application xmlns="
    http://ns.adobe.com/air/application/1.0">
    and put 1.1 if you have the Adobe air player 1.1 for
    example...
    Warning: I am not totally sure if its this one you need to
    edit but try!

  • I got a flashing folder with a question mark. I got a new hard drive and upgraded to 4 gigs and can't open anything or reload the operating system? Help?

    I got a flashing folder with a question mark. I got a new hard drive and upgraded to 4 gigs and can't open anything or reload the operating system? Help? FYI: I have been using boot camp with windows 7 and started getting a kernal_data_Page_error and it would reboot windows, i was trying to do a chkdsk on the next reboot, but thats when i started getting this issue. I have put in a new hard drive and went from 2 gigs to 4. I can not get the computer to do anything, even the monitor does not show anything now????

    Prep your new drive:
    Drive Preparation
    1. Boot from your OS X Installer Disc. After the installer loads select your language and click on the Continue button.  When the menu bar appears select Disk Utility from the Utilities menu.
    2. After DU loads select your hard drive (this is the entry with the mfgr.'s ID and size) from the left side list. Note the SMART status of the drive in DU's status area.  If it does not say "Verified" then the drive is failing or has failed and will need replacing.  SMART info will not be reported  on external drives. Otherwise, click on the Partition tab in the DU main window.
    3. Under the Volume Scheme heading set the number of partitions from the drop down menu to one. Click on the Options button, set the partition scheme to GUID (for Intel Macs) or APM (for PPC Macs,) then click on the OK button. Set the format type to Mac OS Extended (Journaled.) Click on the Partition button and wait until the process has completed.
    4. Select the volume you just created (this is the sub-entry under the drive entry) from the left side list. Click on the Erase tab in the DU main window.
    5. Set the format type to Mac OS Extended (Journaled.) Click on the Security button, check the button for Zero Data and click on OK to return to the Erase window.
    6. Click on the Erase button. The format process can take up to several hours depending upon the drive size.
    After formatting has completed quit DU and return to the installer. Install OS X.

Maybe you are looking for

  • Problem with the control break statement  - AT END OF

    data : IT_DATA   TYPE STANDARD TABLE OF /BIC/OH0SPA_OHD WITH  KEY /B28/S_D1DVOX5 , FIELD-SYMBOLS :   <ls_data> TYPE any, SELECT * FROM (c_open_hub) INTO TABLE IT_DATA . *IF sy-subrc = 0. *ENDIF. Create the GUID for header CALL FUNCTION 'GUID_CREATE'

  • HP LaserJet 5200 Print Queue Disappears or Won't Print Jobs

    This problem has been ongoing for years, and can usually be overcome by either power-cycling the printer or cancelling the queue and reprinting. I have searched for nearly 6 years for a solution to this, but there was never anything that worked  so w

  • How can I prevent my images from being copied?

    This is a perennial question, but the simple answer is that you can't. It's impossible. Don't believe snake oil adverts for products that claim to prevent images from being copied. Once an image is displayed on a computer, there are numerous ways of

  • Font display problem in Safari....

    Hi-I am sure that this has been discussed here....... Anyway, on some pages in Safari the fonts are weird-there are large spaces between the letters and lots of S's and random capitalizations. None of the letters form a word. Is there a fix for this?

  • Production vm storage?

    what you guys use for production vm storage?  i mean explicitly not labs / homes but something you roll in the office you don't own yourself :) would you put into production some free solution with allowed commercial use (no eula violation! ) but wit