-
zxing.java源码解析-eros-plugin-android-fileupdownloader:对EROS框架源码进行修改,实现文件上下载
资源介绍
zxing.java源码解析
是基于
weex
封装、面向前端的
vue
写法的一整套
APP
开源解决方案。
该项目对EROS框架源码进行了修改,实现了文件上传和下载功能。
Tips:
1.为什么不按照新建插件项目?
之前按照官方文档创建插件项目,项目中添加该插件项目依赖后出现了依赖文件重复,SDK依赖版本不同导致build
fail的情况,因此迫不得已才在框架源码上进行修改。
2.文件上传功能
包括文件选择和文件上传两个部分,文件选择使用的github上的
在此对提出感谢,支持根据后缀名进行筛选文件,支持选择多个文件。
文件上传使用的是框架中图片上传使用的AxiosManager类(基于okhttp3进行封装),支持自定义header,cookie部分使用的是系统自带android.webkit.CookieSyncManager,自动添加cookie到header中。
3.文件下载功能
支持自定义header,自动添加cookie,调用的是系统自带的DownloadManager。不足之处是需要传入文件名(不含后缀名)和后缀名,无法根据响应header中Content-Dispo