Я пытаюсь получить 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 нет ошибок. Что я делаю не так?