Android Core API .search() возвращает пустой список
По какой-то причине следующий код перестал работать, как раньше. Метод.search() теперь возвращает пустой список. Этот код работал без каких-либо проблем и изменений в течение нескольких месяцев, обслуживая сотни пользователей. Файл "myfile.txt" всегда присутствует внутри папки, но метод.search() больше не может его найти. Это связано с устареванием API v1 Core API? Он должен продолжать работать до 28.06.2017. Как я могу решить это? Спасибо!
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 fileLimit, логическое includeDeleted) выдает исключение DropboxException
Поиск в каталоге записей, соответствующих запросу. Параметры:
- путь - каталог Dropbox для поиска.
- запрос - запрос для поиска (минимум 3 символа).
- fileLimit - максимальное количество возвращаемых записей файла. По умолчанию 10000, если вы передаете 0 или меньше, и 1000 - это самое большее, что когда-либо будет возвращено.
- includeDeleted - включать ли удаленные файлы в результаты поиска. Возвращает: список записей метаданных соответствующих файлов.*