You got your answers by programmers who are familiar with the Android SDK 
and platform. What you are requesting is not possible without firmware 
modifications (which is out of the scope of this group). And I agree with 
Daniel's remarks. The idea itself is a bit flawed. What happens if there is 
no data connectivity, or the battery is dying? Or the user just turns off 
the device? Or the user is making a phone call (I don't think that you can 
have data connectivity and phone calls simultaneously, but I'm not sure 
about that). In the end of the day your customer / the employer has to put 
a bit of trust into their employees for making that big brother system work:

   1. The employees need to know and agree on that they are spied on
   2. The employees agree not to temper with that app, neither are they 
   allowed to stop it nor are they allowed to temper with its data storage or 
   functionality
   3. The employees agree to keep the phone and GPS feature turned on as 
   long as possible

Your app could still cache the collected data and upload it to the server 
as soon as connectivity is available. If there are anomalies this can be 
figured out on the server side by the end of the day and traced back to a 
particular employee.

Furthermore you could make your spy app the default home launcher app, just 
to make sure it gets started as first app and every time the home button 
gets pressed. Still: the user could revert back to the default home 
launcher.

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to