gpt4 book ai didi

android - 我该如何解决 - 无法解析符号执行

转载 作者:行者123 更新时间:2023-11-30 04:58:35 25 4
gpt4 key购买 nike

I had seen this error in this line: new JSONTask.execute("https://jsonparsingdemo-cec5b.firebaseapp.com/jsonData/moviesDemoItem.txt");

我正在开发一个创建 URL 连接、JSON 解析、Asintask 的应用程序。但是我得到一个错误,我得到了一张图片。

鉴于此错误无法解析符号执行。

公共(public)类 MainActivity 扩展 AppCompatActivity { 私有(private) TextView tvData;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

Button btnHit = findViewById(R.id.btnHit);
tvData = findViewById(R.id.tvJsonItem);

btnHit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new JSONTask.execute("https://jsonparsingdemo-cec5b.firebaseapp.com/jsonData/moviesDemoItem.txt");
}
});


}

public class JSONTask extends AsyncTask<String , String , String>{

@Override
protected String doInBackground(String... urls) {
HttpURLConnection connection = null;
BufferedReader reader = null;

try {
URL url = new URL(urls[0]);
connection =(HttpURLConnection) url.openConnection();
connection.connect();

InputStream stream = connection.getInputStream();
reader = new BufferedReader(new InputStreamReader(stream));
StringBuffer buffer = new StringBuffer();
String line ="";
while ((line = reader.readLine()) != null){
buffer.append(line);
}
return buffer.toString();


}catch (MalformedURLException e){
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally {
if (connection != null) {
connection.disconnect();
}
try {
if (reader != null) {
reader.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
return null;
}

@Override
protected void onPostExecute(String result) {
super.onPostExecute(result);
tvData.setText(result);
}
}
}

我想得到答案

最佳答案

使用这个

new JSONTask().execute("https://jsonparsingdemo-cec5b.firebaseapp.com/jsonData/moviesDemoItem.txt");

代替这个

new JSONTask.execute("https://jsonparsingdemo-cec5b.firebaseapp.com/jsonData/moviesDemoItem.txt");

关于android - 我该如何解决 - 无法解析符号执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58687904/

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