まあこんにちは、写真を撮ってから外部ストレージに保存するアプリに取り組んでいます。私が得る問題は、外部アプリを使ってセルをきれいにすることですこの種のアプリは写真が置かれているフォルダに入り、その上のすべてを削除しました。私は本当にそれらを保護する考えはありません。私の英語での問題のため申し訳ありません私のアプリケーションファイルを保護する(Androidスタジオ)
は、あなたが使用する必要があります私の母国語
まあこんにちは、写真を撮ってから外部ストレージに保存するアプリに取り組んでいます。私が得る問題は、外部アプリを使ってセルをきれいにすることですこの種のアプリは写真が置かれているフォルダに入り、その上のすべてを削除しました。私は本当にそれらを保護する考えはありません。私の英語での問題のため申し訳ありません私のアプリケーションファイルを保護する(Androidスタジオ)
は、あなたが使用する必要があります私の母国語
ではありません。 getFilesDir() このフォルダはアンドロイド/データ/データの内側に位置しています/ your_package /ので、あなた以外にはアプリがへのアクセスを持っていません(root権限を持っていない限り)
私はあなたの問題ではないと思います。問題はあなたのクリーナーです。クリーナーの設定を変更します。 のようなAndroidのクリーナーはきれいです。私は彼らがどんな掃除をしているのか知らない!一度彼らは私のSDカードから私の150以上のアプリを削除しました。あなたのファイルが削除されるのを防ぐために緊張しているのなら、それは無価値です。できません。さて、ユーザーは自分の電話をきれいに保つためにクリーナーを使用していないと思う。しかし、ユーザーがファイルを自分自身で削除しようとすると、あなたは何をするか、またはファイルをどのように保護しますか? あなたができることの1つは、ユーザーからのスーパーユーザー権限を取得することによって、SDカードのW/OまたはR/Oシステムを変更することだけです。しかしそれにはいくつかの欠点もあります。あなたが何かこれをやるなら、あなたのアプリはあなたのユーザーによって悪意のあるプログラムとして紹介されるかもしれません。だから、あとは答えが不可能なのです...
代わりに内部メモリに画像を保存します。 – greenapps