【发布时间】:2020-05-21 11:03:30
【问题描述】:
此代码适用于我,但在结构崩溃分析中报告它在某些设备上不起作用,实际上 mkdirs retrun false 我之前已经检查过 dir.exists()。
File dir = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS) + "/Gahvare/");
if (!dir.exists()) {
if (!dir.mkdirs()) {
Crashlytics.logException(new Exception("in downloadFileWithProgressBar directory not exist, path: " + dir.getPath() + " absolut path is :" + dir.getAbsolutePath()));
// callback.onFailure(CONNECTION_ERROR);
}
}
【问题讨论】:
-
发布您的例外情况
-
仅在 Android 10 设备上?
-
在 Android 10 上。
-
这是 Android 4 和 5 上的问题。我在图片中概述了有问题的设备@Andrew blackapps