我想从我的服务器下载 *.apk 文件,服务器上的文件类型是 *.apk,MIME 是 application/vnd.android.package-archive",使用下载管理器下载文件时,文件已下载,但它在没有扩展名"apk"的情况下创建它,我试过这个
request.setMimeType("application/vnd.android.package-archive");
仍然没有运气,在没有扩展名的情况下创建的文件,当尝试使用 Chrome 下载它时,它运行良好......
请帮忙。
我认为使用request.setMimeType(..)它会自动添加文件扩展名,或者Android将识别文件类型,但没有...你需要使用 setDestinationInExternalPublicDir(...)并在此处设置文件扩展名。