Skip to content

Commit e7a1e48

Browse files
committed
修改记录、上传本地基本日志条件
1 parent e60cb76 commit e7a1e48

File tree

3 files changed

+11
-10
lines changed

3 files changed

+11
-10
lines changed

library/src/main/java/com/qiniu/android/collect/Config.java

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,15 @@ public final class Config {
3737
* 默认使用当前应用的缓存目录: getCacheDir()
3838
*/
3939
public static String recordDir = null;
40+
41+
static {
42+
try {
43+
recordDir = ContextGetter.applicationContext().getCacheDir().getAbsolutePath();
44+
} catch (Throwable e) {
45+
e.fillInStackTrace();
46+
}
47+
}
48+
4049
/**
4150
* 记录上传信息文件最大值,单位:字节。
4251
* <p>
@@ -62,14 +71,6 @@ public final class Config {
6271
*/
6372
public static int interval = 10;
6473

65-
static {
66-
try {
67-
recordDir = ContextGetter.applicationContext().getCacheDir().getAbsolutePath();
68-
} catch (Throwable e) {
69-
e.fillInStackTrace();
70-
}
71-
}
72-
7374
/**
7475
* 当网络切换到 wifi 下,切换到此设置
7576
*/

library/src/main/java/com/qiniu/android/collect/UploadInfoCollector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ public void run() {
198198
singleServer.submit(taskRecord);
199199

200200
// 少几次上传没有影响
201-
if (Config.isUpload && upToken != UpToken.NULL) {
201+
if (Config.isUpload && upToken != null && upToken != UpToken.NULL) {
202202
Runnable taskUpload = new Runnable() {
203203
@Override
204204
public void run() {

library/src/main/java/com/qiniu/android/http/ResponseInfo.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ public static ResponseInfo create(final JSONObject json, final int statusCode, f
127127
final String ip = _ip.substring(Math.max(0, _ip.indexOf("/") + 1));
128128
ResponseInfo res = new ResponseInfo(json, statusCode, reqId, xlog, xvia, host, path, ip,
129129
port, duration, sent, error, upToken, totalSize);
130-
if (Config.isRecord || upToken != null) {
130+
if (Config.isRecord) {
131131
final String _timeStamp = res.timeStamp + "";
132132
UploadInfoCollector.handleHttp(upToken,
133133
// 延迟序列化.如果判断不记录,则不执行序列化

0 commit comments

Comments
 (0)