Hi,

mission critical services should be written in native code and started by
the
init.rc or system server.

Z


On Sun, Mar 4, 2012 at 5:37 PM, Glenn Kasten <[email protected]> wrote:

> Yes - you could make it a service (in the init sense of the term), and
> put it in an "on restart" clause in the servicemanager section of
> init.rc. For an example see mediaserver.
>
> On Mar 2, 5:07 pm, Tim Mensch <[email protected]> wrote:
> > I'm working with a client who needs to have a persistent server run on
> > a device running Android. The device will be wall-powered, so battery
> > life is not an issue.
> >
> > The server is written in portable C/C++ code. I'm well on the way to
> > getting it all to build on Android, but I'm worried about what I've
> > heard about Android killing off processes it "doesn't know about."
> >
> > If I start this process in init.rc, is that all I need to do to
> > guarantee it will start on boot and stick around indefinitely?
> >
> > Thanks,
> >
> > Tim Mensch
>
> --
> unsubscribe: [email protected]
> website: http://groups.google.com/group/android-porting
>

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to