小编Ehs*_*sdi的帖子

下载管理器返回的Android 9.0下载失败

我正在使用下载管理器从互联网下载文件。下载已在Android 6、8.1中成功完成,但在Android 9.0中未成功完成

DownloadManager.Request request = new DownloadManager.Request(Uri.parse(url));
request.setDescription("Downloading...");
request.setTitle(nameOfFile);
request.setMimeType("application/pdf");
request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS + "/CPG", nameOfFile);
request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
manager = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE);
queueId = manager.enqueue(request);
Run Code Online (Sandbox Code Playgroud)

android android-download-manager android-9.0-pie

6
推荐指数
2
解决办法
1999
查看次数

我应该选择的最低 SDK 版本是多少?(截至 2018 年 11 月)

据我所知,android studio 中设置的默认最小 SDK 是 15。我读过我应该增加它,因为没有多少(或可能没有)仍在使用该 android 版本。另外,我计划在 android studio 中使用一些仅适用于更高 API 的新功能。

请问您现在的最低SDK版本是多少,以指导我选择我的。

android android-min-sdk

5
推荐指数
1
解决办法
4598
查看次数