Как использовать FTP для загрузки небольшого файла или изображения в Android Studio с помощью Kotlin - PullRequest
0 голосов
/ 08 мая 2018

Я пытаюсь создать приложение, которое должно загружать некоторые изображения и текстовые файлы на мой сервер, который поддерживает FTP. Я из Питона, и в прошлом я часто пользовался FTP, но я немного запутался, когда использую его в Kotlin, любая помощь будет признательна.

1 Ответ

0 голосов
/ 12 мая 2018

Вы можете использовать библиотеку ftp4j , загрузив ftp4j-1.7.2.jar .

Вот пример кода в котлине.

try {
    val mFtpClient = FTPClient()
    mFtpClient.connect("hots", PORT)
    mFtpClient.login("user", "password")
    mFtpClient.type = FTPClient.TYPE_BINARY
    mFtpClient.changeDirectory("/directory_path/")

    mFtpClient.upload(File("file_path"))
    mFtpClient.disconnect(true)

} catch (e: Exception) {
    e.printStackTrace()
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...