在android中下载pdf的更好方法?

时间:2012-01-14 07:02:51

标签: android pdf

我正在使用此代码从服务器下载pdf文件,但是花费了大量时间,因为文件大约是3 GB。有没有其他方法可以解决这个问题?请帮忙

  FileOutputStream f = new FileOutputStream(file);

          byte[] buffer = new byte[1024*10000];
          int len1 = 0;
          while ( (len1 = in.read(buffer)) > 0 ) {
              f.write(buffer,0, len1);
      }

          f.close();

        OutputStream outStream = null;
        outStream = new FileOutputStream(file);

        outStream.close();

1 个答案:

答案 0 :(得分:1)

您可以使用DownloadManager apis下载任何文件。 Android会为您下载该文件