On Mon, Oct 18, 2010 at 7:04 PM, Stakka <[email protected]> wrote:
> I have a service that needs to write some data to the internal storage
> using RandomAccessFile.
> Do I need to use a WakeLock to make sure the data won't get corrupted
> if the service process gets killed?

WakeLocks have nothing to do with processes being killed. WakeLocks
are to keep the CPU awake. If you are writing some data to the
internal storage at a point in time when the device might want to go
to sleep (e.g., as a scheduled operation via AlarmManager), holding a
WakeLock is a really good idea.

-- 
Mark Murphy (a Commons Guy)
http://commonsware.com | http://github.com/commonsguy
http://commonsware.com/blog | http://twitter.com/commonsguy

Warescription: Three Android Books, Plus Updates, One Low Price!

-- 
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