小编Fal*_*ias的帖子

使用jsoup下载大型pdf

我想用jsoup下载一个大的pdf文件.我尝试更改超时和maxBodySize,但我可以下载的最大文件大约是11MB.我想如果有任何办法可以做一些像缓冲这样的事情.以下是我的代码.

public class Download extends Activity {

static public String nextPage;
static public Response file;
static public Connection.Response res;

@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    Bundle b = new Bundle();
    b = getIntent().getExtras();
    nextPage = b.getString("key");
    new Login().execute();
    finish();
}

private class Login extends AsyncTask<Void, Void, Void> {

    @Override
    protected void onPreExecute() {
        super.onPreExecute();
    }

    @Override
    protected Void doInBackground(Void... params) {
        try {
            res = Jsoup.connect("http://www.eclass.teikal.gr/eclass2/")
                    .ignoreContentType(true).userAgent("Mozilla/5.0")
                    .execute();

            SharedPreferences pref = getSharedPreferences(
                    MainActivity.PREFS_NAME, MODE_PRIVATE); …
Run Code Online (Sandbox Code Playgroud)

java android jsoup

5
推荐指数
1
解决办法
4398
查看次数

标签 统计

android ×1

java ×1

jsoup ×1