Android Timer

I’m currently just working on a simple Live Wallpaper.

everything seems to work fine so far. I’m just making a simple rendering loop that sleeps for a second before re-rendering.

I was planning on using a sync timer, that would work very similar to the current LWJGL sync method, is there any recommendations for the best timing process on android.
Is the timing actually accurate enough to just calculate the time lapsed and time required to sleep before the next draw call.