gpt4 book ai didi

java - Android调试器和JSOUP : Source not found

转载 作者:行者123 更新时间:2023-11-30 04:14:40 24 4
gpt4 key购买 nike

我正在尝试检索网站的 html 代码并对其进行解析以获取网站的文本。出于某种原因,当我注释掉代码的 jsoup 库部分时,我下面的类运行良好,但除此之外我得到这个奇怪的错误“找不到源代码”,并且调试部分没有命中任何断点。甚至没有任何 jsoup 代码之前的那些。当我按下模拟器上的按钮时,它会立即跳转到错误。我将 jsoup jar 文件作为我的 java 构建路径中的外部 JAR 添加到我的 eclipse 项目中。我究竟做错了什么?

顺便说一句:我有 jsoup 1.6.2

public class AndroidActivity extends Activity 
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

final EditText eText = (EditText) findViewById(R.id.address);
final TextView tView = (TextView) findViewById(R.id.pagetext);
// TODO Auto-generated method stub

class TareaAsincrona extends AsyncTask<String, Void ,String>
{
@Override
protected void onPreExecute()
{
}
@Override
protected void onPostExecute(String X)
{
}
@Override
protected String doInBackground(String... urls)
{
try
{
// Perform action on click
URL url = new URL(eText.getText().toString());
URLConnection conn = url.openConnection();
// Get the response
BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String line = "";
String Codigo_Fuente ="";
while ((line = rd.readLine()) != null)
{
Codigo_Fuente= Codigo_Fuente + line;
//Codigo_Fuente.add(line);//android.text.Html.fromHtml(line).toString());
}
Document doc = Jsoup.parse(Codigo_Fuente);
return doc.body().text();
}
catch(Exception e)
{
e.printStackTrace();
return null;
}
}
}

final Button button = (Button) findViewById(R.id.ButtonGo);
button.setOnClickListener(new Button.OnClickListener()
{
public void onClick(View arg0)
{
new TareaAsincrona().execute();
}
});
}
}

最佳答案

您是否也将库添加到“libs”文件夹中?

关于java - Android调试器和JSOUP : Source not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10221937/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com