下载管理器不断下载第一个apk并缓存它



我正在使用DownloadManager,它第一次也能正常工作。有一个链接总是会给我最后的版本.apk,但在更新apk下载管理器后,不断下载第一个apk。例如,我下载了最后一个版本.apk,它是版本1,然后服务器会将apk上传到版本2,但下载管理器一直在下载版本1。

我尝试卸载并清除数据,但仍在下载版本1。注意,如果我在新手机中安装应用程序,它将下载版本2,但问题似乎仍然存在

您检查过文件是否已经存在吗?

String path = String.valueOf(getContext().getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS);
File file = new File(path);
if(file.isFile()){
// delete the old version
} 

最新更新