2017-01-24 84 views
-1

我正在嘗試爲我正在處理的項目和實際下載文件的簡單更新程序工作,我正在使用Apache的FileUtils.copyURLToFile方法。我很好奇如何在下載過程中獲得下載百分比(例如:10%,20%,100%)。使用FileUtils.copyURLToFile下載百分比

因此導致所有我至今是:

FileUtils.copyURLToFile(新URL(資產),assetsZip);

回答

1

According to the documentation您不能單獨使用FileUtils來獲取此信息。以下是您可以作爲高級概念所做的事情:

在一個線程中,您將其稱爲此。它會阻塞,直到完成。在另一個線程中循環並檢查文件系統上文件的大小。 downloaded/total file size = %用此更新標籤。