この行:
final FileOutputStream outputStream = new FileOutputStream(name);
「 2ozjfFQzwv 」がファイルの名前として渡されたものであるFileNotFoundException
というメッセージが表示されます。/2ozjfFQzwv: open failed: EROFS (Read-only file system)
WRITE_INTERNAL_STORAGE
私は許可の有無にかかわらずこれを試しました。書き込み用にこのファイルを作成するにはどうすればよいですか?
または、新しいアクティビティに画像を提供できるようにしたいだけですが、サイズが大きすぎて追加でシリアル化できません。ファイルに書き込んでから再度読み取るよりも簡単な方法はありますか? ここでのすべての質問は、SD カードへの書き込みに関するものであるように思われますが、多くの人が SD カード スロットを持っていないため、私はそうしたくありません。