0

SyncAdapterユーザーが特定のアクティビティを開始すると、定期的な同期の頻度が増加するアプリケーションを使用しています。

どのアクティビティがSyncAdapter?

public static boolean 変数が高速アクティビティに入ったときに true に設定しようとしましたが、SyncAdapterメソッドonPerformSync()は常に false を出力します。これの理由は何ですか?

4

1 に答える 1

0

extrasに渡される を使用してSyncAdapter、同期アクションの「トリガー」に関する詳細情報を転送します。

から質問されたときに静的変数が適切に設定されていないSyncAdapterということは、アプリの残りの部分とは別のプロセスで同期サービスを実行していることを意味する可能性があります。これは通常、定義でandroid:process="..."属性を指定することによって行われます。<service>

于 2014-09-22T13:20:58.473 に答える