各位大神帮忙看下我的代码哪里错了,调试时每次都是显示下载失败。 5C

package com.example.xiazai;

import androidx.appcompat.app.AppCompatActivity;

import android.app.DownloadManager;
import android.content.Context;
import android.net.Uri;
import android.os.Bundle;
import android.os.Environment;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
import android.app.DownloadManager.Request;

public class MainActivity extends AppCompatActivity {
Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button=findViewById(R.id.button);
}
public void Check(View v){
if(v.getId() == R.id.button){
downloadFile2();
}
}
private void downloadFile2(){
//下载路径,如果路径无效了,可换成你的下载路径
String mSDCardPath= Environment.getExternalStorageDirectory().toString();
String url = "http://mhhy.dl.gxpan.cn/apk/ml/MBGYD092101/Gardenscapes-ledou-MBGYD092101.apk";
//创建下载任务,downloadUrl就是下载链接
Request request = new Request(Uri.parse(url));
request.setAllowedNetworkTypes(Request.NETWORK_WIFI);
//指定下载路径和下载文件名
request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, "my.apk");
request.setMimeType("application/vnd.android.package-archive");
//request.setDestinationInExternalFilesDir(MainActivity.this,a,"my.apk");
//获取下载管理器
DownloadManager downloadManager= (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE);
request.setTitle("我的下载");
request.setDescription("下载一个大文件");
// 下载过程和下载完成后通知栏有通知消息。
request.setNotificationVisibility(Request.VISIBILITY_VISIBLE | Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
//将下载任务加入下载队列,否则不会进行下载
downloadManager.enqueue(request);
Toast.makeText(MainActivity.this, mSDCardPath, Toast.LENGTH_SHORT).show();
}
}
#


Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

1
请问各位大神我的ARkitRemote在手机上会闪退是怎么回事
1
Win10内置ubuntu 桌面加载不出来,求各位大神帮忙看看
1
eclipse安装springboot插件,在线安装和插件压缩包安装都报错呢!各位大神帮看看是什么原因
2
知道答案应该是27.000000,但是我运行出来的答案是27.000001,请大神帮忙看下是哪里出错了嘛?谢谢。
1
请问各位大神如何使用vba代码将excel中不同sheet中的表格内容点都点使用邮件发送
0
Oracle的分段查询,请各位大神帮忙看看!!
4
小白求救!各位大神麻烦帮我看下这个select显示的内容为什么不变化
0
求大神帮忙看一下c++代码哪里错了,谢谢
0
求大神帮忙看一下c++代码哪里错了,谢谢。
0
spyder 无法启动了,求教各位大神帮忙出出主意
3
急急急,在线等,java代码能否动态修改apollo配置中心的配置项
2
VS2017+Qt开发环境,编译报错“error LNK2001: 无法解析的外部符号”,请各位大神指导。
3
大神们帮忙看看这串代码对吗?
1
在调试窗口显示消息的编号,即uMsg,我编写的代码如下,结果产生乱码
2
combox与其他控件的联动,代码不知道哪错了,按完按钮没反应,请各位大神帮忙看看
6
各位大神帮忙看一下为什么错
1
C#中选完combox的值,曲线上自动出现相关值的游标是如何实现的,各位大神帮忙想想要用到游标的什么事件
1
【哭了!求大神帮忙】帮我看看代码错误的原因?
4
在Qt的label控件上添加图片,调试时可见,但编译时空白,求助各位大神
2
跪求大神帮忙写一个非常简单的爬虫程序,爬取网页上的表格信息!