Android Browser输出下载时间

时间:2010-10-11 21:33:12

标签: android

我正在寻找一种方法来在每次在Android浏览器中打开新页面时输出总下载时间。

我环顾四周,但找不到放置下载网页时间戳的地方。 onPageStarted和onPageFinished中的性能监视器测量页面加载时间,但没有(我可以看到)测量下载时间。

2 个答案:

答案 0 :(得分:0)

onPageStarted()onPageFinished()方法位于WebViewClient,用于您自己应用中的WebView,而不是任何现有的浏览器应用。

我不知道即使是WebView也有任何API下载启动/停止,并且为用户选择的浏览器获取该内容将违反隐私,因为它必须告诉您哪个URL是正在下载的性能指标具有意义。

答案 1 :(得分:0)

我最终改变了android.net.http.Request。在readResponse方法的开头和结尾加上时间戳就可以了。