java - 检查大文件的保管箱进度

标签 java dropbox-api

如何检查大文件的保管箱进度?

我正在尝试使用 core-api 和 Java 将 1.66 GB 文件上传到 Dropbox。它花费了很长的时间(近 30 分钟),我想找到上传的进度。 这是我的上传代码:

DbxEntry.File uploadedFile = client.uploadFile("/BIGFILE.zip", 
    DbxWriteMode.add(), finalInputFile.length(), inputStream);

最佳答案

也许可以通过将 InputStream 包装在一个 ProgressMonitorInputStream 。但请确保您不会阻塞事件调度线程,否则它将卡住直到完成。

参见How to Use Progress Bars了解详情。

关于java - 检查大文件的保管箱进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20873570/

相关文章:

dropbox - 如何使用 Dropbox 选择器抓取多个文件?

javascript - 无法使用 JavaScript 从 dropbox.com 下载文件?

java - 错误 :(3, 32) java : package org. antlr.v4.runtime.dfa 不存在

java - 带有 SpinnerNumberModel 的 JSpinner 总是返回值 0

java - Apache Camel : URI Escaping in HTTP (and other Producers)

python - 使用 Python SDK 加速生成 Dropbox 可共享链接的大量请求?

ios - 如何从 Dropbox 文件中获取 NSURL?

java - 配置 tomcat 以部署某些应用程序是否被认为是一种好/坏的做法?

java - Picasso/Glide 仅从 youtube 搜索结果中加载 6 个缩略图

ios - 多个 iOS 应用程序在生产中使用相同的 Dropbox API key ?