【问题标题】:Android Core API .search() returns empty listAndroid Core API .search() 返回空列表
【发布时间】:2017-04-21 13:59:15
【问题描述】:

由于某种原因,以下代码已停止正常工作。 .search() 方法现在返回一个空列表。该代码已经运行了几个月,没有任何问题和更改,为数百名用户提供服务。 文件“myfile.txt”始终存在于文件夹中,但 .search() 方法无法再找到它。 这是因为 API v1 Core API 被弃用了吗?它应该会继续工作到 2017 年 6 月 28 日。 我该如何解决这个问题?谢谢!

List<Entry> searchforDatabaseResults = new ArrayList<Entry>(); 
searchforDatabaseResults = mApi.search("/", "myfile.txt", 0, false);
if (searchforDatabaseResults.size()!= 0) {
//...
}

来自 Android Api SDK 1.6.3 文档:

* 公共 java.util.List 搜索(java.lang.String 路径, java.lang.String 查询, int 文件限制, 布尔包含已删除) 抛出 DropboxException

在目录中搜索与查询匹配的条目。 参数:

  • path - 要搜索的 Dropbox 目录。
  • query - 要搜索的查询(最少 3 个字符)。
  • fileLimit - 要返回的最大文件条目数。如果您传入 0 或更少,则默认值为 10,000,而 1,000 是将返回的最大值。
  • includeDeleted - 是否在搜索结果中包含已删除的文件。 返回:匹配文件的元数据条目列表。*

【问题讨论】:

标签: android dropbox dropbox-api core-api


【解决方案1】:

Dropbox 已经解决了这个问题,谢谢。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-26
    • 2019-01-06
    • 2017-10-26
    相关资源
    最近更新 更多