27
android.os.FileUriExposedException: dosya: ///storage/emulated/0/test.txt Intent.getData () aracılığıyla uygulamanın ötesinde maruz
Bir dosya açmaya çalıştığımda uygulama kilitleniyor. Android Nougat'ın altında çalışır, ancak Android Nougat'ta çöker. Yalnızca sistem bölümünden değil, SD karttan bir dosya açmaya çalıştığımda çöküyor. İzin sorunu mu var? Basit kod: 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); startActivity(intent); // Crashes on this line …