This content has been marked as final. Show 4 replies
There is a file size limitation on AIR file size.
It depends on OS and the machine hardware.
1.7GB is too big even on Mac.
Is there a way to learn these size limitations so we can encode our video to meet these sizes. Is there a way for an Air app to install without all the content being inside the .air file? Meaning can we place the video external from the .air file and when installed the external file is copied to it's correct location? For our PC only version this is possible by using the binaries (after installing the .air file) to create a custom installation. But not sure on Mac - perhaps we need to open the package created and manually add the video content?
There is no unique answer to this. The file size depends on the machine.
If your machine has more memory, then you can install a bigger AIR file.
>>For our PC only version this is possible by using the binaries (after installing the .air file) to create a custom installation.
I don't think this is possible. The installation process also create things like registry entries.
Someone has asked this question before here. You might do a search and see how to solve this problem.
OK so it's is dependent on the host's amount ram?
As for my custom install workaround - if the air app does write to the registry then our install application would have to run the air file install then copy the content data to same directory. Plus of course install the air runtime to ensure that the user can run the app.
I am not sure that the registry items are required to run the .exe binary that is created by the .air file install - should be able to just copy those copies to DVD and have the installer copy them over... as it is a video application this would allow the user to run the app directly of DVD as well.
What would be great is if you could create an .air file that can install/copy external data - so you would end up with the .air installer and any content that might be too large for the .air file alone.... if that makes sense.