Questions tagged «android-file»

26
android.os.FileUriExposedException:file:///storage/emulated/0/test.txt通过Intent.getData()在应用程序之外公开
当我尝试打开文件时,应用程序崩溃。它在Android Nougat以下运行,但是在Android Nougat上崩溃。仅当我尝试从SD卡而不是系统分区打开文件时,它才会崩溃。一些权限问题? 样例代码: 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 日志: android.os.FileUriExposedException:file:///storage/emulated/0/test.txt通过Intent.getData()在应用程序之外公开 编辑: 定位Android牛轧糖时,file://不再允许使用URI。我们应该改用content://URI。但是,我的应用程序需要打开根目录中的文件。有任何想法吗?


15
如何在SD卡上自动创建目录
我正在尝试将文件保存到以下位置, FileOutputStream fos = new FileOutputStream("/sdcard/Wallpaper/"+fileName); 但是却遇到异常,java.io.FileNotFoundException 但是,当我将路径设置为"/sdcard/"有效时。 现在,我假设无法以这种方式自动创建目录。 有人可以建议如何创建directory and sub-directory使用代码吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.