Marilyn Swift
Marilyn Swift
补充: 能否在MMKVFlipperPlugin增加 add(name)功能,因为FlipperClient本身限制一种Plugin只能add一次,所以在需要动态添加需要观察的文件不太好做。目前我是自己维护一个动态列表,每次需要新增就先从FlipperClient removePlugin然后再重新添加。
@ziem saved my day. Thanks:)
Android 2.3新加入的系统服务DownloadManager/DownloadProvider中的BUG,表示是会收到两条下载结束的广播,同时本次本已下载成功的文件变为0KB(删掉后FileOutputStream新建了个空文件)。 原因: DownloadService并发通知不及时导致下载超出范围错误(HTTP 416)。DownloadThread下载完成后通知DownloadDB再通过Observer通知上层DownloadManager,几率出现在下载完成的一瞬间DownloadManager在DB内下载状态改变之前先获得到下载完成通知,触发DownloadThread错误地进行断点下载造成HTTP416错误,DownloadThread继续认为下载失败并删除已下载文件。 解决办法: 在DownloadThread/DownloadService增加全局锁,此问题在4.1.x被官方修复,官方修改的方案基本相同。
确实会卡住,我跑了1g的数据,在ngtrie tokenize这里就不动了。