Android: не удается найти адаптер синхронизации - PullRequest
0 голосов
/ 16 июня 2011

Почему Android не находит мой адаптер синхронизации при звонке:

ContentResolver.setSyncAutomatically(account, "com.stevegrosbois.budget.provider", true);

Я искал часы:

В журнале:

DEBUG/SyncManager(59): can't find a sync adapter for SyncAdapterType Key {name=com.stevegrosbois.budget.provider, type=com.stevegrosbois.budget.user}, removing settings for it

AndroidManifest.xml

<service android:name=".sync.SyncService" android:exported="true">
        <intent-filter>
            <action android:name="android.content.SyncAdapter" />
        </intent-filter>
        <meta-data android:name="android.content.SyncAdapter" android:resource="@xml/syncadapter" />
    </service>

syncadapter.xml:

<sync-adapter xmlns:android="http://schemas.android.com/apk/res/android"
    contentAuthority="com.stevegrosbois.budget.provider"
    accountType="com.stevegrosbois.budget.user"
    android:supportsUploading="true"
    android:userVisible="true"
/>

Я попробовал все

А теперь я плачу: '(

1 Ответ

0 голосов
/ 19 июня 2011

НАЙДЕНО !!!!

android: contentAuthority вместо contentAuthority в моем файле syncadapter.xml

также android: accountType вместо accountType

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...