私のアプリは、使用時にアプリが使用するストレージにいくつかのファイルを書き込みます(構成など)。この構成は時間に依存し、必要に応じてアプリに置き換えられます。
現在、Environment.getExternalStorageDirectory()を使用してこれをSDカードに書き込んでいます。ただし、これはユーザーがファイルブラウザを使用した場合に表示され、削除される可能性があります。
アプリケーション自体以外でファイルの削除を防ぐことはできますか?
Environment.getDataDirectory()を使用してみましたが、そこに書き込む権限がありません。他の方法はありますか?