我的应用崩溃。我在Crashlytics中看到了它们(无法在我的设备上复制)。
问题-无法使用mkdirs()在外部存储中创建文件夹
注意:该代码在99%的情况下(用户)都有效,而问题仅在1%的情况下出现。
我也有明显的权限,也要求运行时权限。
该问题主要出现在Android 5版本上 (因此,运行时权限可能不是问题)
我的代码:
String pathTemp = Environment.getExternalStorageDirectory().getAbsolutePath() + File.separator + "MyApp"
File folderTemp = new File(pathTemp);
if (!folderTemp.mkdirs() && !folderTemp.exists()) {
throw new AssertionError("Error creating temp folder");
}