クラウド サーバー上の Android データベースの同期に関するチュートリアルをたくさん見ましたが、これは私が必要としているものではありません。
独自のアプリケーション プロバイダーを Android ネイティブ プロバイダー (MediaStore など) と同期する必要があります。私はまだAbstractSyncAdapter API を調べていますが、ほとんどのチュートリアルでは、これを使用して別のローカル プロバイダーではなくサーバーで同期しています。また、私のアプリケーションには不要だと思われるアカウントが必要です。
ContentObserverを使用してACTION_MEDIA_SCANNER_FINISHEDインテントをキャッチするなどの他のオプションを既に検討しましたが、正確な行または列が変更されたことを知る方法がないため、データベース全体で行われたすべての変更を確認する必要があります。ところで、私は Android 2.2(Froyo/API レベル 8) で開発しています。