Embedded files do not work in S60
Some Flash Lite developers have been wishing Adobe to let developers to embed Flash Lite player with their products (there is even petition).
Its not going to happen, for various reasons, one you can see below, if you stand some nerd language:
In S60 phone models embedding (embed SIS into SIS install file) can (would) be used to provide common frameworks or game engines within applications.
However, embedding SIS does not work much at all in S60 3rd edition phones, because 3rd platform suffers severe bug, which ruins the method completely:
If you embed SIS into your application (for instance FL player) you should define dependency to embedded SIS into applications using it, to avoid uninstallation of embedded product, when some of the applications is uninstalled.
This just does not work in S60 3rd edition.
Example: If user installs application A which come with embedded file x. Then user installs app B using embedded x. When user uninstalls A, also embedded file will be removed!
Actually it is not possible to provide other file types either, to be used commonly for applications, due problematic S60 uninstallation behaviour.
So you won’t see many common players, frameworks, engines around for S60 platform, which you could integrate within your product, except having customized solution instead.

















January 25th, 2008 at 22:04
Cool point Jukka. I was not aware of such bug! I think embedding Flash Lite player wouldn’t work anyways, there are many problems in that approach. Package size would be the first one I would think of. I think the best way to do it is integrating a feature to the application, so that application would check if player exist on phone and downloads if not. I am sure developers can come up with better ideas, if such an option is given ;)
January 25th, 2008 at 23:00
hi,
i already gave this idea to Adobe in FL2.1 betas and in FL3 beta as well that they can create a mobile website where we can direct users to get FL on thier phone directly.
but i think Adobe have done some deals which aren’t allowing them to distribute FL like FP on PC.
// chall3ng3r //
January 26th, 2008 at 3:23
[...] just read a post from Jukka’s blog and found a explanation about why I can’t embed a Flash Lite installer in Flyer Framework or [...]