정상적인 Java 클래스에서 페이지를 열려고하면 문제가 발생합니다. 그러나 모든 것이 잘 작동하지만,이 작업이 이미 Android 앱에서 완료되면 "권한이 없습니다 사용자 에이전트는 안드로이드 매니페스트에 지정된 동안 접근 "을 별도의 스레드에서 인터넷이 모든를 사용할 수있는 권한을 가진 사람Jsoup를 사용하여 페이지를 가져올 수 없습니다.
public void onClick(View view)
{
new Thread(new Runnable() {
@Override
public void run()
{
go();
}
}).start();
}
private void go()
{
try {
document = Jsoup.connect("http://issa.beltelecom.by/main.html").userAgent("Chrome 53.0.2785.143").ignoreHttpErrors(true).get();
} catch (IOException e) {
e.printStackTrace();
}
}
당신이 시도 했 백그라운드 작업에서 실행? –
물론 그렇습니다. – Grauen