Не зная, мой метод Jsoup doinBackground не работает - PullRequest
0 голосов
/ 03 ноября 2019

Я пытаюсь получить HTML. Но это не работает. Это мой метод класса AsyncTask

    @Override
    protected Void doInBackground(Void... voids) {
        try {
          //  DOWNLOAD_URL="http://topvideodownloader.com/?url=https%3A%2F%2Fwww.dailymotion.com%2Fvideo%2Fx7nctdj"
            Log.e("DownloadActivity", DOWNLOAD_URL);
            Document doc = Jsoup.connect(DOWNLOAD_URL).get();
            title = doc.select("div.title").text();
            Log.e("Main", title);
            String atag= doc.select("a.vd-down btn btn-default btn-download").attr("href");
            matag = atag;
            Log.e("Main", matag);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;
    }

Когда программа работает. Ссылки для скачивания отображаются в Logcat. Это правильно, но другие два не отображаются, и приложение перезапускается. Я не понял ошибку, потому что в logcat нет ошибок. Что я делаю не так?

...