From d1a1970d8c6908b55e429d525d442d01acdd06b9 Mon Sep 17 00:00:00 2001 From: Jacksgong Date: Wed, 20 Apr 2016 01:45:29 +0800 Subject: [PATCH] chore(upgrade): upgrade version name(0.2.5->0.2.6) code(16->17) --- CHANGELOG-ZH.md | 14 +++++++++++++- CHANGELOG.md | 12 ++++++++++++ README-zh.md | 6 +++--- README.md | 2 +- gradle.properties | 4 ++-- 5 files changed, 31 insertions(+), 7 deletions(-) diff --git a/CHANGELOG-ZH.md b/CHANGELOG-ZH.md index 46623685..de31fcf6 100644 --- a/CHANGELOG-ZH.md +++ b/CHANGELOG-ZH.md @@ -2,6 +2,18 @@ > [ Change log in english](https://github.com/lingochamp/FileDownloader/blob/master/CHANGELOG.md) +## Version 0.2.6 + +_2016-04-20_ + +#### 新接口 + +- 调整: 将原本需要在根目录创建的 `filedownloader.properties` ,改为到 模块的 `assets` 目录下, 如 `/demo/src/main/assets/filedownloader.properties`。 + +#### 修复 + +- 修复 `filedownloader.properties` 中的参数不起作用的bug。 Closes #117. + ## Version 0.2.5 _2016-04-19_ @@ -9,7 +21,7 @@ _2016-04-19_ #### 新接口 - 添加 `FileDownloader#setTaskCompleted`: 用于告诉FileDownloader引擎,以指定Url与Path的任务已经通过其他方式(非FileDownloader)下载完成。 -- 支持 新的配置参数`download.max-network-thread-count` 在 `filedownloader.properties`: 同时下载的最大网络线程数,默认值是3. Closes #116. +- 支持 新的配置参数`download.max-network-thread-count` 在 `filedownloader.properties`: 同时下载的最大网络线程数,默认值是3。 Closes #116. ## Version 0.2.4 diff --git a/CHANGELOG.md b/CHANGELOG.md index 09fe393a..3aaf7fce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,18 @@ > [中文迭代日志](https://github.com/lingochamp/FileDownloader/blob/master/CHANGELOG-ZH.md) +## Version 0.2.6 + +_2016-04-20_ + +#### New Interfaces + +- Adjust: Change the location of the `filedownloader.properties` ,no more in the root directory of project, instead below the `assets` of a module, for example `/demo/src/main/assets/filedownloader.properties`. + +#### Fix + +- Fix: `filedownloader.properties` not work. Closes #117. + ## Version 0.2.5 _2016-04-19_ diff --git a/README-zh.md b/README-zh.md index fd22b6df..ba1072e8 100644 --- a/README-zh.md +++ b/README-zh.md @@ -60,7 +60,7 @@ Android 文件下载引擎,稳定、高效、简单易用 在项目中引用: ``` -compile 'com.liulishuo.filedownloader:library:0.2.5' +compile 'com.liulishuo.filedownloader:library:0.2.6' ``` #### 全局初始化在`Application.onCreate`中 @@ -374,14 +374,14 @@ blockComplete -> completed #### `filedownloader.properties` -> 如果你需要使用'filedownloader.properties'却在项目根目录下没有找到该文件,可以直接在项目根目录下直接创建一个以'filedownloader.properties'作为文件名的文件即可。 +> 如果你需要定制化FileDownloader,可以在你的项目模块的`assets` 目录下添加 'filedownloader.properties' 文件(如 `/demo/src/main/assets/filedownloader.properties`),然后添加以下可选相关配置。 > 格式: `keyword=value` | 关键字 | 描述 | 默认值 | --- | --- | --- | http.lenient | 如果你遇到了: 'can't know the size of the download file, and its Transfer-Encoding is not Chunked either', 但是你想要忽略类似的返回头不规范的错误,直接将该关键字参数设置为`true`即可,我们将会将其作为`chunck`进行处理 | false -| process.non-separate | FileDownloadService 默认是运行在独立进程':filedownloader'上的, 如果你想要FileDownloadService共享并运行在主进程上, 将该关键字参数设置为`true` | false +| process.non-separate | FileDownloadService 默认是运行在独立进程':filedownloader'上的, 如果你想要FileDownloadService共享并运行在主进程上, 将该关键字参数设置为`true`,可以有效减少IPC产生的I/O | false | download.min-progress-step | 最小缓冲大小,用于判定是否是时候将缓冲区中进度同步到数据库,以及是否是时候要确保下缓存区的数据都已经写文件。值越小,更新会越频繁,下载速度会越慢,但是应对进程被无法预料的情况杀死时会更加安全 | 65536 | download.min-progress-time | 最小缓冲时间,用于判定是否是时候将缓冲区中进度同步到数据库,以及是否是时候要确保下缓存区的数据都已经写文件。值越小,更新会越频繁,下载速度会越慢,但是应对进程被无法预料的情况杀死时会更加安全 | 2000 | download.max-network-thread-count | 用于同时下载的最大网络线程数, 区间[1, 12] | 3 diff --git a/README.md b/README.md index 0b19ba54..04ced647 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ FileDownloader is installed by adding the following dependency to your build.gra ``` dependencies { - compile 'com.liulishuo.filedownloader:library:0.2.5' + compile 'com.liulishuo.filedownloader:library:0.2.6' } ``` diff --git a/gradle.properties b/gradle.properties index fcd4200b..8cfd843f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ -VERSION_NAME=0.2.5 -VERSION_CODE=16 +VERSION_NAME=0.2.6 +VERSION_CODE=17 BUILD_TOOLS_VERSION=23.0.1 COMPILE_SDK_VERSION=23