我有一个应用程序,可以在点击 ListView 中的文件时从 FTP 服务器下载文件。一旦收到点击,下载就会开始。这导致我的应用程序变得无响应,在 logcat 中,它向我提供来自服务器的调试信息,并且下载得很好,问题是这样的。如果下载时间太长,例如超过一分钟左右,Android 会认为应用程序已卡住,并询问用户是否要强制关闭或等待。我该如何防止这种情况发生?
最佳答案
使用工作线程,请参阅处理 UI 线程中的昂贵操作,http://developer.android.com/guide/appendix/faq/commontasks.html#threading
关于java - 在 Android 上从 FTP 服务器下载大文件会导致提示 "Force Close"或 "Wait",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4982593/