Should a sync provider be an Android library or application?
<p>Regarding Android >= 2.0.1.</p>

<p>This speaks for Application type of project:</p>

<ul>
<li>The provided sample code makes it an
application.</li>
<li>Easy testing in dev tools.</li>
</ul>

<p>This speaks for Library type of project:</p>

<ul>
<li>From another application wanting to
trigger a sync, I would like to
include it as a library dependency.</li>
</ul>

<p>What other benefits/drawbacks can you see with either type of project ?</p>
