java 安卓下载文件_GitHub - Charay/downloadfile: 使用Retrofit2+Rxjava+Rxandroid+okhttp的方式下载文件并存储到sd卡指定目录...

downloadfile

使用Retrofit2+Rxjava+Rxandroid+okhttp的方式下载文件并存储到sd卡指定目录

68747470733a2f2f6a69747061636b2e696f2f762f4368617261792f646f776e6c6f616466696c652e737667

使用:

gradle

Step 1.在工程build.gradle文件中加入maven地址repositories:

allprojects {

repositories {

...

maven { url 'https://jitpack.io' }

}

}

Step 2. 在module的build.gradle中添加依赖,注意修改当前版本号

dependencies {

//注:Tag改为当前版本号,在上面JitPack后面

implementation 'com.github.Charay:downloadfile:Tag'

}

Step 3.调用下面方法:

//准备资源

String baseUrl = "https://p3.pstatp.com/";

String fromUri = "weili/l/57425576771846219.jpg";

//要存储的sd卡路径

String toDir = "img/girls/";

//要存储的文件名称

String tofileName = "girl.jpg";

/**

* 下载文件到sd卡

* @param baseUrl baseurl地址 如:https://www.baidu.com/

* @param fromUri 文件的资源路径,包含文件名称和扩展名 如:img/bau_logo.gif

* @param toDir 要存储在sd卡中的目录

* @param fileName 要存储的文件名称 包含扩展名

*/

DownloadFileUtil.downloadFileFromServer(baseUrl,fromUri,toDir,tofileName);

###如果添加依赖后无法编译请将自己的项目版本改成28.0.0重新编译

下面三个地方都要修改

compileSdkVersion 28

targetSdkVersion 28

implementation 'com.android.support:appcompat-v7:28.0.0'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值