私はjsoupの使用に慣れていないので、私の研究でウェブで見たように、public static void main内でjsoupコードを使用する必要があるかどうか、または他のメソッド内で使用できるかどうかを尋ねたいだけです。また、Jsoup.connect().get() に問題があります。アプリケーションを実行すると、アプリケーションが常に停止します。私はすでに android.permission.Internet を AndroidManifest.xml に追加しました。クックブックを読み、ドキュメントの解析から始めることにしましたが、それでも同じ結果が生成されます - 残念ながら、アプリケーションは停止しました。私の minsdkversion は 8 で、targetsdkversion は 15 です。ご容赦ください。
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class Jsoup_2 extends Activity{
static String website_url = "http://www.google.com";
/**
* @param args
*/
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_jsoupactivity);
try{
Document doc = Jsoup.connect(website_url).get();
((TextView)findViewById(R.id.label)).setText("Loading website");
}catch (Exception e){
((TextView)findViewById(R.id.label)).setText("error");
}
}
}