We have several English Grammar learning CDs that are using Adobe AIR as their runtime environment. I wasn’t able to install any of them, because there was this error:
The application could not be installed because the installer file is damaged.
After reading this I downloaded the AIR SDK and before repackaging the application, I tried to launch it with the ‘air debug launcher’ (adl.exe). That works like a charm for my local application.
Just follow the steps in the Solution of above mentioned Adobe blogpost:
- Rename your Adobe AIR application by changing its extension from .air to .zip. In case you don’t see the extension in the filename, enable the filename extension before renaming the application.
- Extract the .zip file renamed in Step 1.
- Go to the extracted folder and perform the following modifications (in the order specified):
- Move xml present inside META-INF\AIR\ folder to the root of the extracted folder.
- Delete “META-INF” folder.
- Delete “mimetype” file located in the root of the extracted folder.
- Now just use the adl.exe and call the xml file copied in step 1 above:
"C:\Program Files (x86)\AIRSDK_Compiler\bin\adl.exe" application.xml