Packaging an AIR application in a native installer
Hi! I'm trying to create a native installer of my AIR Application, because (I think) it's the only way make the native processes working. But I have a problem: I used the following command to pack: "adt -package -storetype pkcs12 -keystore myCert.pfx -target native -storetype pkcs12 -keystore myCert.pfx myApp.exe myApp-app.xml", but I get the error: "File myApp-app.xml is not a valid AIRI or AIR file". In the Flash Builder I use as additional compiler arguments: "-locale=pt_PT,en_UK,fr_FR,de_DE,ro_RO,es_ES -allow-source-path-overlap=true -source-path=assets" and I add the source path "src/locale/{locale}/". What is the sintax for packing my AIR application in a native installer? Thanks in advance.
Hi again! Thanks for the reply. I based myself on the link to see what command syntax I should use to pack my Air Windowed Application and it was the command that I presented in the previous post.
adt version "2.0.1.12090"
My Descriptor File
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<application xmlns="http://ns.adobe.com/air/application/2.0">
<!-- Adobe AIR Application Descriptor File Template.
Specifies parameters for identifying, installing, and launching AIR applications.
xmlns - The Adobe AIR namespace: http://ns.adobe.com/air/application/2.0
The last segment of the namespace specifies the version
of the AIR runtime required for this application to run.
minimumPatchLevel - The minimum patch level of the AIR runtime required to run
the application. Optional.
-->
<!-- A universally unique application identifier. Must be unique across all AIR applications.
Using a reverse DNS-style name as the id is recommended. (Eg. com.example.ExampleApplication.) Required. -->
<id>com.MyCompany.Application</id>
<!-- Used as the filename for the application. Required. -->
<filename>Production Control System</filename>
<!-- The name that is displayed in the AIR application installer.
May have multiple values for each language. See samples or xsd schema file. Optional. -->
<name>Production Control System</name>
<!-- An application version designator (such as "v1", "2.5", or "Alpha 1"). Required. -->
<version>2.1.3</version>
<!-- Description, displayed in the AIR application installer.
May have multiple values for each language. See samples or xsd schema file. Optional. -->
<!-- <description></description> -->
<!-- Copyright information. Optional -->
<!-- <copyright></copyright> -->
<!-- Publisher ID. Used if you're updating an application created prior to 1.5.3 -->
<!-- <publisherID>My Company</publisherID> -->
<!-- Settings for the application's initial window. Required. -->
<initialWindow>
<!-- The main SWF or HTML file of the application. Required. -->
<!-- Note: In Flash Builder, the SWF reference is set automatically. -->
<content>[This value will be overwritten by Flash Builder in the output app.xml]</content>
<!-- The title of the main window. Optional. -->
<!-- <title></title> -->
<!-- The type of system chrome to use (either "standard" or "none"). Optional. Default standard. -->
<systemChrome>none</systemChrome>
<!-- Whether the window is transparent. Only applicable when systemChrome is none. Optional. Default false. -->
<transparent>true</transparent>
<!-- Whether the window is initially visible. Optional. Default false. -->
<!-- <visible></visible> -->
<!-- Whether the user can minimize the window. Optional. Default true. -->
<!-- <minimizable></minimizable> -->
<!-- Whether the user can maximize the window. Optional. Default true. -->
<!-- <maximizable></maximizable> -->
<!-- Whether the user can resize the window. Optional. Default true. -->
<!-- <resizable></resizable> -->
<!-- The window's initial width in pixels. Optional. -->
<!-- <width></width> -->
<!-- The window's initial height in pixels. Optional. -->
<!-- <height></height> -->
<!-- The window's initial x position. Optional. -->
<!-- <x></x> -->
<!-- The window's initial y position. Optional. -->
<!-- <y></y> -->
<!-- The window's minimum size, specified as a width/height pair in pixels, such as "400 200". Optional. -->
<!-- <minSize></minSize> -->
<!-- The window's initial maximum size, specified as a width/height pair in pixels, such as "1600 1200". Optional. -->
<!-- <maxSize></maxSize> -->
</initialWindow>
<!-- We recommend omitting the supportedProfiles element, -->
<!-- which in turn permits your application to be deployed to all -->
<!-- devices supported by AIR. If you wish to restrict deployment -->
<!-- (i.e., to only mobile devices) then add this element and list -->
<!-- only the profiles which your application does support. -->
<!-- <supportedProfiles>desktop extendedDesktop mobileDevice extendedMobileDevice</supportedProfiles> -->
<supportedProfiles>extendedDesktop</supportedProfiles>
<!-- The subpath of the standard default installation location to use. Optional. -->
<!-- <installFolder></installFolder> -->
<!-- The subpath of the Programs menu to use. (Ignored on operating systems without a Programs menu.) Optional. -->
<!-- <programMenuFolder></programMenuFolder> -->
<!-- The icon the system uses for the application. For at least one resolution,
specify the path to a PNG file included in the AIR package. Optional. -->
<!-- <icon>
<image16x16></image16x16>
<image32x32></image32x32>
<image48x48></image48x48>
<image128x128></image128x128>
</icon> -->
<!-- Whether the application handles the update when a user double-clicks an update version
of the AIR file (true), or the default AIR application installer handles the update (false).
Optional. Default false. -->
<customUpdateUI>true</customUpdateUI>
<!-- Whether the application can be launched when the user clicks a link in a web browser.
Optional. Default false. -->
<!-- <allowBrowserInvocation></allowBrowserInvocation> -->
<!-- Listing of file types for which the application can register. Optional. -->
<!-- <fileTypes> -->
<!-- Defines one file type. Optional. -->
<!-- <fileType> -->
<!-- The name that the system displays for the registered file type. Required. -->
<!-- <name></name> -->
<!-- The extension to register. Required. -->
<!-- <extension></extension> -->
<!-- The description of the file type. Optional. -->
<!-- <description></description> -->
<!-- The MIME content type. -->
<!-- <contentType></contentType> -->
<!-- The icon to display for the file type. Optional. -->
<!-- <icon>
<image16x16></image16x16>
<image32x32></image32x32>
<image48x48></image48x48>
<image128x128></image128x128>
</icon> -->
<!-- </fileType> -->
<!-- </fileTypes> -->
<!-- iPhone/iPad -specific capabilities -->
<!-- <iPhone> -->
<!-- A list of plist key/value pairs to be added to the application Info.plist -->
<!-- <InfoAdditions>
<![CDATA[
<key>UIDeviceFamily</key>
<array>
<string>1</string>
<string>2</string>
</array>
<key>UIStatusBarStyle</key>
<string>UIStatusBarStyleBlackOpaque</string>
<key>UIRequiresPersistentWiFi</key>
<string>YES</string>
]]>
</InfoAdditions> -->
<!-- </iPhone> -->
</application>
Similar Messages
-
Java.lang.NullPointerException is thrown when packaging Adobe AIR application for iOS
Hi All,
https://bugbase.adobe.com/index.cfm?event=bug&id=3071298
As per above link this bug resolve(latest build) but i am facing Java.lang.NullPointerException is thrown when packaging Adobe AIR application for iOS, using the packaging tools.
(for inappPurchase Demo app --- i used below link code)
http://code.google.com/p/in-app-purchase-air-ios/
Thanks,
Sunil RanaHi Everyone,
I'm getting basically the same error. Are there any rules or guidelines that we are suppose follow when writing an app for iOS? Is there a way to know exactly where it is crashing? My apps are not MXML, only actionscript. Also I made sure I have no errors not even warnings in my SWF file, but still no go!
Getting the same error.
Exception in thread "main" java.lang.NullPointerException
at adobe.abc.GlobalOptimizer.sccp_eval(GlobalOptimizer.java:6944)
at adobe.abc.GlobalOptimizer.sccp_analyze(GlobalOptimizer.java:5909)
at adobe.abc.GlobalOptimizer.sccp(GlobalOptimizer.java:4628)
at adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:3514)
at adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:2215)
at adobe.abc.LLVMEmitter.optimizeABCs(LLVMEmitter.java:526)
at adobe.abc.LLVMEmitter.generateBitcode(LLVMEmitter.java:336)
at com.adobe.air.ipa.AOTCompiler.convertAbcToLlvmBitcodeImpl(AOTCompiler
.java:472)
at com.adobe.air.ipa.BitcodeGenerator.main(BitcodeGenerator.java:82)
Compilation failed while executing : ADT
regards,
Keith -
Adobe AIR HTML/JS application and Windows Native Installer
Hi,
I am building an Adobe AIR application with HTML and Javascript and I would like to know how to make an Windows Native Installer.
I am trying to build it with Flash Pro but it keeps returning the error 'Invalid SWF file'. At the application.xml file the <content> points to my index.html file. I don't use any SWF file. When I change this to point to the SWF it does build tha installer but the application loads the SWF.
Is there any way to build a Windows Native Installer and the initial content be an HTML file?
p.s. I tried to extract the files from the installer file and edit the application.xml there to point to the index.html. But I can't repackage the files to a valid air native installer.
Thank you.Hi,
Thank you for reporting this. The internal bug number for the issue is #2740755. The issue is currently under review and will be investigated by one of AIR team members.
Regards,
Catalin -
Adobe AIR Runtime Redistribution and Native Installer
Will there be new instructions for Adobe AIR 2.0 Runtime Redistribution? In particular, I'm looking for instructions on how to use the runtime redistribution installer to perform a "side-car installation" of AIR 2 alongside an application that uses the NativeProcess API (and so must be built into a native installer instead of a .air file).
Thanks!Thirded!
On a test deployment using SCCM and the supplied Adobe AIR Runtime Installer files, we have managed to install our application with the 1.5.3 Air Framework with no major issues other than having to disable the Auto Update feature that doesnt really work in a corporate environment. Everything was absolutely fine until the release of AIR 2. Now, the test machines are prompted to install the updated Adobe Air 2 framework once a week, see an excerpt from an Adobe blog post below:
"In addition, once a week AIR apps check to see if an AIR update is available, and if so, users are presented with the option to update to the most up‐to‐date version, helping to ensure that end users get the benefits of improved security and performance."
That sounds great right? Except my users (like many other corporate users) don't have Admin permissions on their machines (hence the use of SCCM), with the result being resultant error messages when a user attemptes to install the AIR framework update without the necessary permissions.
All of the above would be fine if the Adobe AIR Runtime Installer files were updated to include the latest version of the runtime. This of course hasn't been done yet - does anyone know when this may happen? Can anyone help me with this or offer any advice?
I hope the above makes sense and I would really appreciate any help or advice!
Thanks! -
AIR File Icon (For Native Installer)
Hi,
I am generating AIR application as native installer (.exe). I want to have a custom icon for my .exe file.
I have specified the icons in application descriptor file as
<icon>
<image16x16>icon...</image16x16>
<image32x32>icon...</image32x32>
<image48x48>icon...</image48x48>
<image57x57>icon...</image57x57>
<image72x72>icon...</image72x72>
<image114x114>icon...</image114x114>
<image128x128>icon...</image128x128>
</icon>
But this icon does not appear to be .exe file icon, It appears as application installed file icon. I want to have different icons for application installed icon (Application Icon) and separate icon for application installer (.air or .exe file custom icon)
Kindly suggest any solutionIn this case you need to update installer icon manually via third-party app like freeware "ResourceHacker" http://www.angusj.com/resourcehacker/
-
Air 2.6 Ubuntu Native Installer Problem
Hi, i have a problem creating and native deb installer with Adobe 2.6 with Ubuntu 10.10, when i run this code on terminal:
/home/victor/Flex_SDK/Flex_SDK_4.5.0/bin/adt -package -storetype pkcs12 -keystore /home/victor/Certificado.p12 -storepass secret -target native /home/victor/Desktop/TestNativeApp.deb TestNativeApp-app.xml TestNativeApp.swf
This code creates an deb native installer without any errors or warnings, but when i try to execute this file, the Ubuntu Software Center says "Internal Error the file /home/victor/Desktop/TestNativeApp.deb could not be openned", but when i try to run with dpkg -i /home/victor/Desktop/TestNativeApp.deb the file installs well.
What am i doing wrong?.
Thanks for yours responses.I've got the same issue. Ubuntu Software Center won't open it.
When I run it with dpkg like you do, I get a version number error, though:
parsing file '/var/lib/dpkg/tmp.ci/control' near line 2 package 'mypackage':
error in Version string 'v1': version number does not start with digit
Errors were encountered while processing:
I assume this version is pulled from the air XML file, so I'm going to change that and make it only numbers and see if that fixes it. -
Packaging Linux AIR app as a native package (.deb)?
Ok, so I've been tasked with packaging an AIR app in a system package. We got a redistrubution license for AIR so I think we are good in that respect but I run into an unfortunate predicament when trying to do a silent install from a deb:
Both AIR runtime and AIR applicaiton generate a native package (.deb in this case) during install. So even though I can run silent install from my own deb, it fails to install as it cannot install a deb during installation of a deb. I am assuming that even if I could somehow grab the generated deb file, it would be against the license agreement to do so.
So, any thoughts as to how to get this accomplished? Is there an alternative distribution of an app that comes as a native ".deb" file? Or is there a command line option that disables a native package management install? ( I can seem to find no information on any command line options for the bin installer)
Thanks.
-MOk, so I've been tasked with packaging an AIR app in a system package. We got a redistrubution license for AIR so I think we are good in that respect but I run into an unfortunate predicament when trying to do a silent install from a deb:
Both AIR runtime and AIR applicaiton generate a native package (.deb in this case) during install. So even though I can run silent install from my own deb, it fails to install as it cannot install a deb during installation of a deb. I am assuming that even if I could somehow grab the generated deb file, it would be against the license agreement to do so.
So, any thoughts as to how to get this accomplished? Is there an alternative distribution of an app that comes as a native ".deb" file? Or is there a command line option that disables a native package management install? ( I can seem to find no information on any command line options for the bin installer)
Thanks.
-M -
Packaging an AIR application in a .EXE file using ADT
Hi All,
I have to package a .AIR file in .exe file with ADT.
Is it possible setting a default installation path in exe file using ADT tool?
I would like to create a .exe file where user can't interact with installation wizard to set a particular path.
Does it exist a particular option?
Would you suggest an example?
(...adt -package -target native ??? myApp.exe myApp.air)
Thanks in advance
GianniHi All,
I have to package a .AIR file in .exe file with ADT.
Is it possible setting a default installation path in exe file using ADT tool?
I would like to create a .exe file where user can't interact with installation wizard to set a particular path.
Does it exist a particular option?
Would you suggest an example?
(...adt -package -target native ??? myApp.exe myApp.air)
Thanks in advance
Gianni -
Native Installer works with Net Use, but AIR File does not.
I'm building an AIR application that runs a "net use" command in windows 7.
Strangely, the installer type appears to impact run permissions:
+ Export release build to "Native Installer" -> "Net Use" works and I see all my test alert boxes.
+ Export release build to "AIR File" --> animations run and the app is responsive, but I don't see any of my alert boxes and the "Net Use" command shows no sign of running.Update - partial resolution:
Apparently you have to use a Native Install to use native functionality (don't know why this includes Alert Boxes).
I just found this bit on Adobe's web site:
Packaging an AIR application in a native installer
http://help.adobe.com/en_US/air/build/WS789ea67d3e73a8b22388411123785d839c-8000.html
Adobe, please work to address this. I'd like to release cross-compatible code and this creates a situation where the user has to choose a different installer based on their platform. Minor, but annoying when an AIR file works for both in other instances.
It would also be nice to get some sort of error message. I had no idea why things weren't working (even my Alert boxes were being swallowed). -
Signature file with native installer
Just curious if anybody understands how the signature.xml file works with AIR apps installed via the native installer
I thought that if you create an AIR application, install it, and then add content (even one small file) to the application's installation directory, it should break the application because the META-INF/AIR/signature.xml file would be all out of whack.
But that doesn't seem to be the case with AIR files created with native installer. Does anybody know why this might be?
Thanks for any thoughts.
DanielHi Daniel,
For a native application installer, signatures.xml does not carry the signature of the package. So modifying any of the content (adding or modifying files after the package is installed) would not require any changes in signature.xml file.
Details about packaging an AIR application as a native installer can be obtained here:
http://help.adobe.com/en_US/air/build/WS789ea67d3e73a8b22388411123785d839c-8000.html
Thanks,
-romil -
Show progress bar and percents when packaging a native installer with adt packager
Hello,
Below is a simple example using the AIR's NativeProcess for compiling an air application into a native installer... Everything works fine, so at the end of the NativeProcess, the native installer (*.exe) is created... In this case, the application which I'm trying to compile is small (approx. 600KB)... However, if I have to package into native installer a bigger file (several MBs), I would like also to monitor the progress by using a progress bar and percents... How?
private var file:File
private var nativeProcessStartupInfo:NativeProcessStartupInfo;
private var nativeProcess:NativeProcess;
private function compile():void{
file = new File("C:\\Program Files\\Java\\jre7\\bin\\java.exe");
nativeProcessStartupInfo = new NativeProcessStartupInfo();
var args:Vector.<String> = new Vector.<String>();
args.push("-jar");
args.push(adtPath);
args.push("-package");
args.push("-storetype");
args.push("pkcs12");
args.push("-keystore");
args.push(certPath);
args.push("-storepass");
args.push("mypass");
args.push("-target");
args.push("native");
args.push(exePath);
args.push(xmlPath);
args.push("-C");
args.push(swfPath);
args.push("testApp.swf");
args.push("icons");
nativeProcessStartupInfo.arguments = args;
nativeProcessStartupInfo.executable = file;
nativeProcess = new NativeProcess();
nativeProcess.addEventListener(ProgressEvent.STANDARD_OUTPUT_DATA, onOutputData);
nativeProcess.addEventListener(ProgressEvent.STANDARD_ERROR_DATA, onErrorData);
nativeProcess.start(nativeProcessStartupInfo);
private function onOutputData(event:ProgressEvent):void{
var op:String = nativeProcess.standardOutput.readUTFBytes(nativeProcess.standardOutput.bytesAvailable);
trace("output = " + op);
private function onErrorData(event:ProgressEvent):void{
var er:String = nativeProcess.standardError.readUTFBytes(nativeProcess.standardError.bytesAvailable);
trace("error = " + er);
Thanks in advance,
NikolaSomeone to offer a solution to this problem (if exists)?
-
Native installer .deb package name
Hi all,
I am packaging a .air file into a native .deb linux installer.
It is working fine but the package name is set automatically to a long string that is formed by application <id> and <publisherid> concatenated.
Is there a way to set a custom package name?
Thanks in advance,
PaoloHi Paolo,
This is done to make sure that the package name is unique. What is the namespace of your application? In case you are not trying to update a 1.5.x namespace application, you do not need to provide publisherID. See http://forums.adobe.com/message/2899703 for details.
Thanks,
Sanika -
We've got a customer who gets this error when attempting to install our software. My Google-fu makes me think this is a rare error. Chris, would you have any ideas as to the cause of this?
Many thanks,
Taylor
[2011-09-18:14:36:24] Runtime Installer begin with version 2.7.1.19610 on Windows 7 x86
[2011-09-18:14:36:24] Commandline is:
[2011-09-18:14:36:24] No installed runtime detected
[2011-09-18:14:36:44] Relaunching with elevation
[2011-09-18:14:36:44] Launching subprocess with commandline c:\users\sawhit~1\appdata\local\temp\air9728.tmp\adobe air installer.exe -ei
[2011-09-18:14:36:52] Runtime Installer begin with version 2.7.1.19610 on Windows 7 x86
[2011-09-18:14:36:52] Commandline is: -stdio \\.\pipe\AIR_6756_0 -ei
[2011-09-18:14:36:52] No installed runtime detected
[2011-09-18:14:36:54] Starting silent runtime install. Installing runtime version 2.7.1.19610
[2011-09-18:14:36:54] Installing msi at c:\users\sawhit~1\appdata\local\temp\air9728.tmp\setup.msi with guid {FDB3B167-F4FA-461D-976F-286304A57B2A}
[2011-09-18:14:37:29] Runtime Installer end with exit code 0
[2011-09-18:14:37:30] Elevated install completed
[2011-09-18:14:37:37] Launching subprocess with commandline c:\Program Files\Common Files\Adobe AIR\Versions\1.0\Resources\Adobe AIR Updater -installupdatecheck
[2011-09-18:14:37:37] Runtime Installer end with exit code 0
[2011-09-18:14:37:43] Runtime Installer begin with version 2.7.1.19610 on Windows 7 x86
[2011-09-18:14:37:43] Commandline is: -installupdatecheck
[2011-09-18:14:37:43] Installed runtime (2.7.1.19610) located at c:\Program Files\Common Files\Adobe AIR
[2011-09-18:14:37:48] Performing pingback request
[2011-09-18:14:37:49] Pingback request completed with HTTP status 200
[2011-09-18:14:37:49] Starting runtime background update check
[2011-09-18:14:37:49] Begin Background update download from http://airdownload.adobe.com/air/3/background/windows/x86/patch/2.7.1.19610/update
[2011-09-18:14:37:49] Unpackaging http://airdownload.adobe.com/air/3/background/windows/x86/patch/2.7.1.19610/update to C:\Users\sawhitman\AppData\Roaming\Adobe\AIR\Updater\Background
[2011-09-18:14:37:50] Runtime update not available
[2011-09-18:14:37:50] Unpackaging cancelled
[2011-09-18:14:37:50] Runtime Installer end with exit code 0
[2011-09-18:14:42:13] Application Installer begin with version 2.7.1.19610 on Windows 7 x86
[2011-09-18:14:42:13] Commandline is: C:\Users\SAWHIT~1\AppData\Local\Temp\YNAB3_Live_3.5.3.4-2.air
[2011-09-18:14:42:13] Installed runtime (2.7.1.19610) located at c:\Program Files\Common Files\Adobe AIR
[2011-09-18:14:42:16] Unpackaging file:///C:/Users/SAWHIT~1/AppData/Local/Temp/YNAB3_Live_3.5.3.4-2.air to C:\Users\sawhitman\AppData\Local\Temp\flaB571.tmp
[2011-09-18:14:42:39] Application signature verified
[2011-09-18:14:42:39] Unpackaging/validation complete
[2011-09-18:14:42:39] No app located for appID 'com.youneedabudget.YNAB3.Live' and pubID '9C763150EFAB05FD2A2B78705C7A54E2FCDDE07D.1'
[2011-09-18:14:42:50] Converting unpackaged application to a native installation package in C:\Users\sawhitman\AppData\Local\Temp\fla3A1C.tmp
[2011-09-18:14:43:03] Native installation package creation failed: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: EndUpdateResource: Windows Error #5" errorID=0]
[2011-09-18:14:43:13] Application Installer end with exit code 7
[2011-09-18:14:43:20] Application Installer begin with version 2.7.1.19610 on Windows 7 x86
[2011-09-18:14:43:20] Commandline is: C:\Users\SAWHIT~1\AppData\Local\Temp\YNAB3_Live_3.5.3.4-2.air
[2011-09-18:14:43:20] Installed runtime (2.7.1.19610) located at c:\Program Files\Common Files\Adobe AIR
[2011-09-18:14:43:24] Unpackaging file:///C:/Users/SAWHIT~1/AppData/Local/Temp/YNAB3_Live_3.5.3.4-2.air to C:\Users\sawhitman\AppData\Local\Temp\flaC01C.tmp
[2011-09-18:14:43:37] Application signature verified
[2011-09-18:14:43:37] Unpackaging/validation complete
[2011-09-18:14:43:37] No app located for appID 'com.youneedabudget.YNAB3.Live' and pubID '9C763150EFAB05FD2A2B78705C7A54E2FCDDE07D.1'
[2011-09-18:14:43:59] Converting unpackaged application to a native installation package in C:\Users\sawhitman\AppData\Local\Temp\fla47B3.tmp
[2011-09-18:14:44:16] Native installation package creation failed: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: EndUpdateResource: Windows Error #5" errorID=0]
[2011-09-18:14:44:28] Application Installer end with exit code 7On Windows 7, make sure you are running as Administrator:
Download and install Adobe AIR from this page
Download YNAB3_Live_3.5.3.4.air to a folder on your computer.
Navigate to the folder on your computer where you saved the YNAB3_Live_3.5.3.4.air. If you are on Windows Vista or Windows 7, right-click on the file and choose “Run as Administrator.” For Mac, Linux, and all other versions of Windows, simply double-click on it to install YNAB 3.
Thanks,
Lisa Chao
Adobe Flash Runtime Team -
Packaging AIRHelp .air file with AIR Application
Hi,
Has anyone had any experience packaging an AIRHelp project (generated by RoboHelp) with an AIR Application? I want installation for our app to be simple as possible for the end user, and requiring them to install the help separately from the real AIR application seems to be complicated and error prone. (In addition, ProductManager launch function cannot determine whether or not help has been installed, so there could be problems there.)
Currently we are using a native installer for the AIR app.
Thanks in advance,
-TomAnother thing I learned is that you might have the icon file embeded in the application somewhere and that removes it from the include in AIR package screen.That shows the same 303 error. See more detalis here : http://spy6.blogspot.com/2009/10/error-creating-air-file-303error-some.html
-
Sidecar AIR Runtime install with Native .exe installer using ADT
I have packaged my AIR app into a Native .exe installer using ADT. If the user does not have air installed and they are connected to the internet, the AIR runtime is automatically installed.
Is it possible to package the AIR runtime into the exe so that if the user is not online the AIR runtime is installed?
I have experimented with the sidecar install and .air file but ideally I want to only have the one file(.exe). I already have a distribution licence from Adobe.manicjames wrote:
I have packaged my AIR app into a Native .exe installer using ADT. If the user does not have air installed and they are connected to the internet, the AIR runtime is automatically installed.
Is it possible to package the AIR runtime into the exe so that if the user is not online the AIR runtime is installed?
I have experimented with the sidecar install and .air file but ideally I want to only have the one file(.exe). I already have a distribution licence from Adobe.
This isn't available at this time, but I think it's a great idea. You might want to add a feature request for this over at ideas.adobe.com and bugbase.adobe.com, or review and vote for these current feature requests if they provide for what you're looking for:
Portable AIR Apps
Create portable AIR apps
If you decide to add a new request, please post back with the URL so others can cast their votes and add comments.
Chris
Maybe you are looking for
-
How to determine Service Tax in sales order
Dear Guru's What all the configuration setting that are required for determine the Service Tax in the sales order for service Item we are using Tax procedure for India u2013 TAXINN. Regards, Bhanu
-
The following is the entire message: Couuld not initialize the application's security component. The most likely cause is problems with files in your application's profile directory. Please check that this directory has no read/write restrictions and
-
Can one develop plug-ins for Photoshop Touch?
I have a few Plug-ins for Photoshop CS, can I develop plug-ins for Photoshop Touch for Tablets?
-
[SOLVED] Ugly fonts :/
Hi, I dont know why did this happen. I'm a Gnome user and I wanted to take a look on KDE, so I've instaled KDEmod. I didn't have polish language charecters, so I wantet to change the font in KDE (using KDE Settings Tool) while I was switching through
-
The Sims 3: On a Mac?
Hi All, I am anxiously awaiting the arrival of the UPS man and my Sims 3 today. (I ordered the game as soon as it was available for pre-order!) I have played the Sims 2 on a Dell desktop, and it has worked fine for me. However, this past year I have