Я получаю сообщение об ошибке при запуске этого кода.Когда я запускаю этот код, он был прекращен.В этой строке я получаю сообщение об ошибке «Документ doc = Jsoup.connect (» https://www.google.com").get();".
Как решить эту проблему, я пытаюсь в Android Studio.
package com.example.myapplication;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import java.io.IOException;
public class MainActivity extends AppCompatActivity {
Button btn1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btn1=(Button)findViewById(R.id.btn);
btn1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
try {
Document doc= Jsoup.connect("https://www.google.com").get();
} catch (IOException e) {
e.printStackTrace();
}
}
});
}
}
датьИНТЕРНЕТ доступа в androidManifest
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
ОШИБКА во время выполнения, когда я нажимаю кнопку:
Process: com.example.myapplication, PID: 8556
java.lang.NoClassDefFoundError: Failed resolution of: Lorg/jsoup/Jsoup;
at com.example.myapplication.MainActivity$1.getWebsite(MainActivity.java:32)
at com.example.myapplication.MainActivity$1.onClick(MainActivity.java:27)
at android.view.View.performClick(View.java:6597)
enter code here
/Process: Sending signal. PID: 8556 SIG: 9
Application terminated.