Start 2025 on time and up to date! Seamlessly integrate your calendars into Dropbox with these simple steps! 📆

Forum Discussion

TejaVarma's avatar
TejaVarma
Explorer | Level 4
8 years ago

com.dropbox.core.NetworkIOException: timeout

Here is code 
try
{
//Download file for DropBox 2
DbxDownloader<FileMetadata> downloadData = dbxClientV2.files().download(dBoxPath);
ouputStream = new FileOutputStream(localFile);
downloadData.download(ouputStream);

//Download file for DropBox 1
/* DropboxAPI.DropboxInputStream fd = dropboxAPI.getFileStream(dBoxPath, null);
ouputStream = new FileOutputStream(localFile);
fd.copyStreamToOutput(ouputStream, null);*/
}/* catch (DropboxException err) {
Log.e(LOG_TAG, "DropboxAPI throws this exception : " + err.getMessage());
success = false;
}*/ catch (Exception err) {
Log.e(LOG_TAG, "Exception thrown for file at " + dBoxPath + " err msg :" + err.getMessage());
success = false;
} finally {
if (ouputStream != null) {
ouputStream.close();
}
}
  • Greg-DB's avatar
    Greg-DB
    Icon for Dropbox Staff rankDropbox Staff
    Does this happen on every attempt, or only occasionally? Can you share the full error output?
    • TejaVarma's avatar
      TejaVarma
      Explorer | Level 4

      It is happening some time. Right now I am not getting error. Once I face issue, I will post you.

      • TejaVarma's avatar
        TejaVarma
        Explorer | Level 4

        Hi,

         

        I am facing same issue while I am downloading .zip file of 162MB

         

        com.dropbox.core.NetworkIOException: Unable to resolve host "content.dropboxapi.com": No address associated with hostname

         

        I am having there files 162MB, 300KB, 250MB , I made for loop to download each item

        1. When I am trying to download first file I gotNetworkIOException.

        2. For 2nd file it was downloaded.

        3. It was downloaded but only 500KB, it did not download 250MB

         

         

        Here is code I am working 

        try {
        //Download file for DropBox 2
        DbxDownloader<FileMetadata> downloadData = dbxClientV2.files().download(dBoxPath);
        ouputStream = new FileOutputStream(localFile);
        downloadData.download(ouputStream);

        } catch (Exception err) {
        Log.e(LOG_TAG, "Exception thrown for file at " + dBoxPath + " err msg :" + err.getMessage());
        success = false;
        } finally {
        if (ouputStream != null) {
        ouputStream.close();
        }
        }

        NetworkIOException might be issue in Internet. But why it was downloaded only 500KB instead of 250MB. Please suggest me 

         

        Thanks