Android DownloadManager illegalstateexception kann kein Verzeichnis erstellen
Ich mache Android App, die DownloadManager verwendet. Ich möchte eine Datei in einen von mir erstellten Ordner herunterladen. Aber diese Quellen funktionieren nicht. Und passieren IllegalstateException. Was kann ich machen??
urlToDownload = Uri.parse(URL);
List<String> pathSegments = urlToDownload.getPathSegments();
request = new DownloadManager.Request(urlToDownload);
request.setTitle(Titlename);
request.setDescription("MCPE STORE");
request.setDestinationInExternalPublicDir(
Environment.getExternalStorageDirectory().getAbsolutePath() +
"/MCPE STORE", pathSegments.get(pathSegments.size()-1));
Environment.getExternalStoragePublicDirectory(
Environment.getExternalStorageDirectory().getAbsolutePath() +
"/MCPE STORE").mkdir();
latestId = downloadManager.enqueue(request);