Я не опытный разработчик Java/Android, и я пытаюсь проверить, существует ли файл в Dropbox с использованием Dropbox API для Android.Проверьте, существует ли файл в Dropbox с помощью API Dropbox API
Мне не удается найти какой-либо метод в API, чтобы проверить это. Единственный способ, которым я нашел, - это использовать try ... catch
и поймать DropboxServerException
, что, на мой взгляд, очень уродливо.
Есть ли более хороший способ, например if (file.exists)
, чтобы проверить, существует ли файл?
Спасибо!
Не могли бы вы поделиться кодом, который вы пробовали? Кроме того, 'try-catch' просто предназначен для обработки ошибок, поэтому в случае сбоя кода вы можете корректно обрабатывать' exception'. Обычно вы используете 'try-catch' в блоках, которые могут выйти из строя (например, подключения к Интернету, чтение/запись файлов и т. Д.). –