You will likely have to write a custom launcher. Due to the fact that Felix.class implements the Bundle interface, what you can do is something along the following lines:
Felix felix = new Felix(...); Bundle bundle = felix.getBundleContext().installBundle(location, stream): bundle.start(); of course, you could use a custom activator as well, or just provide your own bundle that does it but the launcher is probably the easiest for now. regards, Karl On Mon, Mar 10, 2008 at 9:09 AM, Cristina Tabacaru <[EMAIL PROTECTED]> wrote: > Hi again, > > I have one more question related to embedding Felix into an Android > application. > Thus far, I have launched bundles located outside the .apk file, whose paths > were specified in the configuration file. > > I would like to include jar files inside the apk in order to simplify > installation process. > I can't specify bundle paths inside the apk but I have access to the bundles > as InputStream.By looking at the BundleContext.class, I've seen that > startBundle method takes an InputStream as a parameter. I may use it in > order to pass the jar files of the bundles as parameters; however, this > means rewriting Felix launching method. > > Does anyone know a more efficient way to launch InputStream bundles or > should I stick to my new Felix launcher idea ? > > Regards, > Cristina > -- Karl Pauls [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

