android getExternalStoragePublicDirectory 无法在 4.4.2 中写入,尤其是在 Samsung S3 中
android getExternalStoragePublicDirectory unable to write in 4.4.2 paticularly in Smasung S3
目录无法写入 android 4.4.2
File pdfDir=newFile(Environment.getExternalStoragePublicDirectory
(Environment.DIRECTORY_PICTURES),"PdfFolder");
此外,我使用了清单 WRITE_EXTERNAL_STORAGE
如果您的应用请求了 WRITE_EXTERNAL_STORAGE 权限,那么即使在 KitKat 中也始终允许写入 Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES),因为 getExternalStoragePublicDirectory() 指向 external storage, which is not removable storage ("SDCard") 在绝大多数设备上。
File file = new File(getExternalFilesDir(null), "PdfFolder")
这对我有用。
目录无法写入 android 4.4.2
File pdfDir=newFile(Environment.getExternalStoragePublicDirectory
(Environment.DIRECTORY_PICTURES),"PdfFolder");
此外,我使用了清单 WRITE_EXTERNAL_STORAGE
如果您的应用请求了 WRITE_EXTERNAL_STORAGE 权限,那么即使在 KitKat 中也始终允许写入 Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES),因为 getExternalStoragePublicDirectory() 指向 external storage, which is not removable storage ("SDCard") 在绝大多数设备上。
File file = new File(getExternalFilesDir(null), "PdfFolder")
这对我有用。