android-in-china / Compatibility

用于反馈和跟踪国内 Android 设备/ROM 兼容性问题的公益项目
837 stars 30 forks source link

华为 调用DownloadManager下载文件,不立即开始下载 #14

Open ipcjs opened 5 years ago

ipcjs commented 5 years ago

日志

使用如下命令分别抓取Nexus5和Mate 9 Pro两台手机的日志:

adb -s 038cad80828dd982 logcat | grep -Pi "UpdateManager|DownloadState|FileDownloadManager|DownloadManager|Download" > nexus-download-log.txt 2>&1

adb -s WGY0217316002734 logcat | grep -Pi "UpdateManager|DownloadState|FileDownloadManager|DownloadManager|Download" > huawei-download-log.txt 2>&1

其中UpdateManage/DownloadState/FileDownloadManage为app中下载相关代码的TAG,DownloadManager/Download为我推测的下载管理器相关的log应该会包含的关键字,打印的日志如下:

  1. huawei-download-log.txt
  2. nexus-download-log.txt

Nexus5正常开始了下载,log中DownloadManage这个TAG,正常显示了下载过程中各种状态的变化 Mate 9 Pro,我抓取了一下午,未看到任何可能有相关性的log

oasisfeng commented 5 years ago

请补充 logcat

ipcjs commented 5 years ago

试着抓了log,Mate 9 Pro没找到可能相关的日志,日志文件我更新到问题描述里了

DeweyReed commented 5 years ago

这个问题会不会跟Google Play更新或下载应用时,很多人都遇到的一直卡在下载中的问题有关?Google Play也是调用了DownloadManager下载文件。