0

SyncAdapter フレームワークを使用するアプリを作成しています。デフォルトでは、ユーザーは Android アカウント設定で同期を有効にする必要があります。

ただし、電話 ContentResolver.setIsSyncable (mAccount, AUTHORITY,1); することで、ユーザーの操作なしで同期を有効にできると言われました。

残念ながら、これはうまくいかないようです。アプリを完全に再インストールした後でも、同期アダプター サービスは実行されておらず、アカウント設定は次のようになっています:(下のスクリーンショットを参照してください)。

何が欠けている可能性がありますか?ContentResolver.setIsSyncable (mAccount, AUTHORITY,1);アクティビティではなく、コンテンツ プロバイダーから呼び出していることは問題でしょうか?

スクリーンショット アカウントの設定

4

0 に答える 0