I was recommended to post my questions here due to the nature of the
question.

My task is to make an Android application migrate freely from device X
to Device Y (with minimum user interaction and authentication). To do
so, I believe I have to capture an Android process (application or
Service) while it is running, Halt it, Clone/Fork it, and Resume it on
another target device. This does seem to be non-trivial. Onto the
questions:

1) Does Android support on-the-fly installation of applications (with
presumably trusted certificates)?

2) Is there support in the SDK for cloning or forking of a process.

3) Is there support in the SDK for suspend/resume of a process,
especially resuming on another device?

4) Does Android itself have the concept of PCBs (Process Control
Block) for maintaining the state of its processes/threads?

5) Is this Android "PCB" (or task descriptor, or process descriptor)
below the Android level, and instead at the Linux OS level? I'm not
familiar enough with low-level Android to determine this through the
typical developer sources.

Thanks for any help you can give or any leads you provide.

--Will

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

Reply via email to