我尝试了Jsoup网站上提供的
但是出于某种原因,在Android项目(Eclipse)中,即使我在
当我尝试运行它时,它崩溃了,日志显示:
Jsoup.connect()
示例,在Java中可以正常工作。但是出于某种原因,在Android项目(Eclipse)中,即使我在
AndroidManifest
中允许了Internet访问权限,也无法使其正常工作。Jsoup库已经正确安装,我可以使用Jsoup.parse()
而没有任何问题。下面是一些可用于Java的代码以及在AndroidManifest
中的权限。public static void main(String[] args){
Document doc;
try {
doc = Jsoup.connect("http://google.ca/").get();
String title = doc.title();
System.out.print(title);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
AndroidManifest.xml
<uses-sdk android:minSdkVersion="12" />
<uses-permission android:name="android.permission.INTERNET"/>
<application
当我尝试运行它时,它崩溃了,日志显示:
01-09 20:19:30.560: E/AndroidRuntime(26839): java.lang.RuntimeException:
Unable to start activity
ComponentInfo{com.mrdroidinator.com/com.mrdroidinator.com.Parselhjmq}: android.os.NetworkOnMainThreadException