Androidの内部ストレージと外部ストレージはどういう意味ですか?私の外部ストレージはマイクロSDカードと内部ストレージの電話メモリですか?アプリケーションに必要なファイルだけを書き込む必要がある場合(ユーザーはこのファイルを操作する必要がありません)、ファイルを内部メモリまたは外部メモリのどこに書き込む必要がありますか?
SDカード(外部メモリ)にファイルを書き込むと、ユーザーがSDカードを引き出すと、アプリケーションがファイルを読み取ることができなくなると思います。正しいですか?それが正しければ、外部メモリにファイルを書き込むことは私の基準を満たしません。なぜなら、私のアプリケーションはファイル内のいくつかのデータを数回チェックする必要があり、その特定の瞬間にユーザーがSDカードを引き出すと、私のアプリはその目標を達成できません。
そして、ファイルを永続的に書き込む必要があります(ただし、ユーザーがアプリをアンインストールした場合は、ファイルを削除する必要があります)。それで、私はどちらに行くべきですか?