gpt4 book ai didi

android - client.execute 在 android 中没有响应

转载 作者:行者123 更新时间:2023-11-29 20:53:01 24 4
gpt4 key购买 nike

我尝试了所有可能的解决方案,但当代码到达 client.execute 时应用程序崩溃,在异常情况下它只是跳转到捕获并正常结束但没有响应

 public static String getUrlResponse(String url) {
try {
HttpGet get = new HttpGet(url);
HttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(get);
HttpEntity entity = response.getEntity();
return convertStreamToString1(entity.getContent());
} catch (Exception e) {
}
return null;
}

private static String convertStreamToString1(InputStream is) {
BufferedReader reader = new BufferedReader(new InputStreamReader(is),8 * 1024);
StringBuilder sb = new StringBuilder();

String line = null;
try {
while ((line = reader.readLine()) != null) {
sb.append(line + "\n");
}
} catch (IOException e) {
} finally {
try {
is.close();
} catch (IOException e) {
}
}
return sb.toString();
}

这是个异常(exception)

02-18 15:43:13.246 1951-1951/com.example.munawarhussain.alphacar E/AndroidRuntime:致命异常:main 过程:com.example.munawarhussain.alphacar,PID:1951 java.lang.IllegalStateException: 无法执行 Activity 的方法

最佳答案

首先你得到了哪个异常,在 catch block 中打印它,这样你就可以知道问题是什么。

关于android - client.execute 在 android 中没有响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28582498/

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