Good strategy for reliable clock in Android?
<p>I'm working on an application that needs to synchronize with a webserver if 24 hours have passed. Every interaction is logged in the database so that I can keep track of the last sync time, so when the application starts, it checks the database to see if it's time for a sync. </p>

<p>So far, I've found no suitable clock for a reliable and consistent time measure, clocks are either temporary (measuring the up-time) or their dates can be changed by the user, so is there any good strategy for dealing with these kind of problems?</p>
