27
android.os.FileUriExposedException: file: ///storage/emulated/0/test.txt terbuka di luar aplikasi melalui Intent.getData ()
Aplikasi mogok ketika saya mencoba membuka file. Ini bekerja di bawah Android Nougat, tetapi pada Android Nougat macet. Hanya macet ketika saya mencoba membuka file dari kartu SD, bukan dari partisi sistem. Ada masalah izin? Kode sampel: File file = new File("/storage/emulated/0/test.txt"); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(file), "text/*"); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); …