Получается, что у вас может быть syncAdapter, использующий учетную запись com.google, но для этого необходимо написать соответствующий ContentProvider. Например, в AndroidManifest.xml:
<service android:name=".sync.SyncAdapterService" android:exported="true" android:process=":contacts">
<intent-filter>
<action android:name="android.content.SyncAdapter" />
</intent-filter>
<meta-data android:name="android.content.SyncAdapter" android:resource="@xml/syncadapter" />
</service>
и в файле syncadapter.xml:
<?xml version="1.0" encoding="utf-8"?>
<sync-adapter xmlns:android="http://schemas.android.com/apk/res/android"
android:contentAuthority="net.gfxmonk.android.pagefeed"
android:accountType="com.google"
android:supportsUploading="false"
android:userVisible="true"
/>
Затем должен иметь ContentProvider с полномочиями "net.gfxmonk.android.pagefeed", чтобы Android связал это синхронизирующее действие с вашим приложением. Если у вас есть это (вам даже не нужно делать что-то значимое, просто существовать), ваша программа может появиться на панели настроек «account & Sync» - в выбранной вами учетной записи Google.
В качестве дополнительной части работы вам может потребоваться позвонить:
ContentResolver.setIsSyncable(account, "net.gfxmonk.android.pagefeed", 1)
с учетной записью в качестве объекта Account, который вы хотите использовать для своих учетных данных синхронизации.