Android开发:关于高效FTP代码的建议

Android开发:关于高效FTP代码的建议,android,ftp,apache-commons,Android,Ftp,Apache Commons,在我的应用程序中,我有一个FTP文件浏览器,我想知道以下几点,以尝试获得高效的FTP代码: 每次我想下载/上传文件或列出文件时,我应该连接、登录、执行操作,然后断开连接吗 或 我是否应该在加载文件浏览器时连接并登录,然后在必要时执行操作,最后在关闭文件浏览器时断开连接 或者对于何时连接/断开连接,您还有其他建议吗 对不起,如果我的问题不够好,或者很愚蠢。我只是好奇,因为在一些教程中,我看到他们在执行一个操作后直接断开连接,我不确定每次执行FTP相关操作时是否应该断开连接 谢谢, Alex.你可能

在我的应用程序中,我有一个FTP文件浏览器,我想知道以下几点,以尝试获得高效的FTP代码:

每次我想下载/上传文件或列出文件时,我应该连接、登录、执行操作,然后断开连接吗

我是否应该在加载文件浏览器时连接并登录,然后在必要时执行操作,最后在关闭文件浏览器时断开连接

或者对于何时连接/断开连接,您还有其他建议吗

对不起,如果我的问题不够好,或者很愚蠢。我只是好奇,因为在一些教程中,我看到他们在执行一个操作后直接断开连接,我不确定每次执行FTP相关操作时是否应该断开连接

谢谢,
Alex.

你可能需要衡量一下,但你问题的答案取决于应用程序执行某种ftp传输的频率。如果应用程序需要执行大量ftp传输,那么删除和创建新连接就没有意义了

据我所知,ftp连接对象不是很重,下面讨论了在android中使用ftp的一个好模式