title: Sync Adapter without Account
body: <p>I need to fetch some data over the cloud from my app. I've watched the google IO video on RESTful android apps @ <a href="http://www.youtube.com/watch?v=xHXn3Kg2IQE&amp;t=43m58s">http://www.youtube.com/watch?v=xHXn3Kg2IQE&amp;t=43m58s</a> It recommends in the final slides to use a SyncAdapter to integrate with the Android System.</p>
  
  <p>Later I learned that one has to use an Account to implement SyncAdapter. My app does not use an account. Users can freely download data without registration. Can I still use SyncAdapter? Is there a stock dummy account that I could use?</p>
  
  <p>Edit: I do have a content provider for my app so that's not a problem</p>
  
  <p>Edit2: I've just looked at the Weather and Stock apps under Settings -> Accounts &amp; Sync. You can see that they allow syncing, but don't have a remove account button. On the other hand, Google, Facebook and Skype apps allow syncing PLUS they have a remove account button. This means Weather and Stock don't use accounts, whereas Google, Facebook and Skype do.</p>
  
  <p>The tutorials I found @ <a href="http://ericmiles.wordpress.com/2010/09/22/connecting-the-dots-with-android-syncadapter/">http://ericmiles.wordpress.com/2010/09/22/connecting-the-dots-with-android-syncadapter/</a> and @ <a href="http://www.c99.org/2010/01/23/writing-an-android-sync-provider-part-1/">http://www.c99.org/2010/01/23/writing-an-android-sync-provider-part-1/</a> say that one MUST have an account to use Sync Adapter. :S ???</p>