SDカードに配置されたファイルを(再帰的に)監視する必要があります。ブロードキャスト レシーバーは特定のインテント フィルター「アクション」を設定することでシステム イベントを受信できるため、これを使用して、開く、削除などのファイル変更イベントを処理できる可能性があります。 "値は、使用される特定の「ユーザー権限」とともにマニフェスト ファイルに設定されます。
もう 1 つの方法は FileObserver を実装することですが、これにはガベージ コレクションの問題があります。オブジェクトを保持する Service を作成しても、リソースが不足すると Service 自体が終了する可能性があります (ポイント 5.2 http://www.vogella.com/articles/ AndroidServices/article.html ) したがって、完全な証明方法ではありません。
BroadcastReceiverがそのようなイベント/インテントを受信できるようにする構成値を教えてください。