现在已实现下载到SD卡中,本人在想,假如手机没有SD卡怎么办,那就得下到手机的内存卡中了。
然而这个路径要怎么写, 或有什么办法实现。 请指点!
附代码:
然而这个路径要怎么写, 或有什么办法实现。 请指点!
附代码:
downloadManager = (DownloadManager) getSystemService(DOWNLOAD_SERVICE); Uri uri = Uri.parse("http://XXX.XX.XX/SinaNewsRelease.apk"); Request request = new Request(uri); //设置允许使用的网络类型,这里是移动网络和wifi都可以 request.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_MOBILE|DownloadManager.Request.NETWORK_WIFI); //向界面发出通知 request.setShowRunningNotification(true); //设置标题 request.setTitle("新浪新闻"); //显示下载界面 request.setVisibleInDownloadsUi(true); //设置下载路径 /mnt/sosspad/download request.setDestinationInExternalPublicDir("/download/", "SinaNewsRelease.apk"); //记录ID 安装时使用 id = downloadManager.enqueue(request);
解决方案:30分
看收件箱,加本人Q Q