0

アプリでクラッシュが発生します。それらは 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");
}

クラッシュ統計: ここに画像の説明を入力

4

0 に答える 0