全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Android版本更新实例详解

Android版本更新实例详解

1、导入xutils的jar包

2、在AndroidManifest.xml中添加权限

3、选择下载的路径,和下载apk文件的网址

private String url=”http://www.oschina.NET/uploads/osc-Android-v2.6.4-release.apk”; 
private String sdPath = “/sdcard/” + System.currentTimeMillis() + “yuyin.apk”; 

4、当点击按钮的时候进行下载

HttpUtils httpUtils=new HttpUtils(); 
//参数一:下载的路径 参数二:下载到sdpath的路径 参数三: 
httpUtils.download(url, sdPath, true, new RequestCallBack() {

  @Override
  public void onSuccess(ResponseInfo<File> arg0) {
    mBtn.setText("下载完成");
    //路径
    String path = arg0.result.getPath();
    File file = new File(path);
    Intent intent = new Intent(Intent.ACTION_VIEW); 
     intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive"); 
    startActivity(intent);
  }

  @Override
  public void onFailure(HttpException arg0, String arg1) {
    mBtn.setText("下载失败");
  }
  @Override
  public void onLoading(long total, long current, boolean isUploading) {
    // TODO Auto-generated method stub
    super.onLoading(total, current, isUploading);
    mBtn.setText("正在下载.....");

  }
  @Override
  public void onStart() {
    super.onStart();
    mBtn.setText("开始下载");
  }
});

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# Android版本更新  # Android版本更新的实现  # Android应用更新之自动检测版本及自动升级  # 详解Android app自动更新总结(已适配9.0)  # Android编程实现自动检测版本及自动升级的方法  # Android应用开发的版本更新检测升级功能实现示例  # 希望能  # 谢谢大家  # 进行下载  # 下载完成  # System  # currentTimeMillis  # sdPath  # yuyin  # release  # sdcard  # osc  # Override  # RequestCallBack  # void  # public  # true  # httpUtils 


相关文章: 如何高效生成建站之星成品网站源码?  如何选择PHP开源工具快速搭建网站?  昆明网站制作哪家好,昆明公租房申请网上登录入口?  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建  电商网站制作价格怎么算,网上拍卖流程以及规则?  广平建站公司哪家专业可靠?如何选择?  如何确保西部建站助手FTP传输的安全性?  php json中文编码为null的解决办法  如何通过宝塔面板实现本地网站访问?  常州企业网站制作公司,全国继续教育网怎么登录?  免费公司网站制作软件,如何申请免费主页空间做自己的网站?  已有域名如何免费搭建网站?  如何在景安服务器上快速搭建个人网站?  我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?  制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?  西安大型网站制作公司,西安招聘网站最好的是哪个?  建站之星代理平台如何选择最佳方案?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  如何通过cPanel快速搭建网站?  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  非常酷的网站设计制作软件,酷培ai教育官方网站?  建站之星24小时客服电话如何获取?  如何正确下载安装西数主机建站助手?  如何在Windows 2008云服务器安全搭建网站?  Android自定义控件实现温度旋转按钮效果  如何通过IIS搭建网站并配置访问权限?  如何用西部建站助手快速创建专业网站?  制作企业网站建设方案,怎样建设一个公司网站?  保定网站制作方案定制,保定招聘的渠道有哪些?找工作的人一般都去哪里看招聘信息?  制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?  制作网站的基本流程,设计网站的软件是什么?  建站之星客服服务时间及联系方式如何?  专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?  C#如何序列化对象为XML XmlSerializer用法  网站制作大概要多少钱一个,做一个平台网站大概多少钱?  如何生成腾讯云建站专用兑换码?  盘锦网站制作公司,盘锦大洼有多少5G网站?  如何通过FTP服务器快速搭建网站?  如何通过万网虚拟主机快速搭建网站?  h5在线制作网站电脑版下载,h5网页制作软件?  西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?  实例解析angularjs的filter过滤器  建站中国必看指南:CMS建站系统+手机网站搭建核心技巧解析  Python路径拼接规范_跨平台处理说明【指导】  音响网站制作视频教程,隆霸音响官方网站?  建站主机无法访问?如何排查域名与服务器问题  建站主机与服务器功能差异如何区分?  如何在服务器上配置二级域名建站?  php条件判断怎么写_ifelse和switchcase的使用区别【对比】 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。