Android Java 下载管理器不再有效
Android Java download manager no longer works
我的代码不再有效,因为下载管理器不接受下载 link,但上周下载管理器接受了 link。
有人可以帮助我吗?我想 Google 改变一些东西......
谢谢
将 link 更改为其他人 url(有效)
DownloadManager.Request request = new DownloadManager.Request(Uri.parse("http://suggestqueries.google.com/complete/search?client=firefox&q=" + searchTo.getText().toString()));
request.setDestinationInExternalPublicDir("/open_serach_data/cache", "suggest.txt");
DownloadManager downloadManager = (DownloadManager) getSystemService(DOWNLOAD_SERVICE);
downloadManager.enqueue(request);
来自 Android 9.0 它正在改变你应该使用
DownloadManager.Request request = new DownloadManager.Request(Uri.parse( url ));
request.setDescription(title);
request.setTitle(title);
request.setDestinationUri(Uri.fromFile(f));
img_d_id = manager.enqueue(request);
我的代码不再有效,因为下载管理器不接受下载 link,但上周下载管理器接受了 link。 有人可以帮助我吗?我想 Google 改变一些东西...... 谢谢
将 link 更改为其他人 url(有效)
DownloadManager.Request request = new DownloadManager.Request(Uri.parse("http://suggestqueries.google.com/complete/search?client=firefox&q=" + searchTo.getText().toString()));
request.setDestinationInExternalPublicDir("/open_serach_data/cache", "suggest.txt");
DownloadManager downloadManager = (DownloadManager) getSystemService(DOWNLOAD_SERVICE);
downloadManager.enqueue(request);
来自 Android 9.0 它正在改变你应该使用
DownloadManager.Request request = new DownloadManager.Request(Uri.parse( url ));
request.setDescription(title);
request.setTitle(title);
request.setDestinationUri(Uri.fromFile(f));
img_d_id = manager.enqueue(request);