gpt4 book ai didi

java - 使用 HttpURLConnection 的 Android 应用程序在 connect() 处崩溃

转载 作者:行者123 更新时间:2023-12-01 05:14:34 24 4
gpt4 key购买 nike

我有以下一段代码,基本上是从示例中复制粘贴的,因为我是 Java 和 Android 新手(不是编程):

      URL vurl = new URL(voteurl); //vuteurl is a string containing a proper URL
HttpURLConnection hc;
hc=null;
hc = (HttpURLConnection)vurl.openConnection();
hc.setRequestMethod("GET");
hc.setDoOutput(true);
hc.setReadTimeout(10000);
hc.connect();

在“hc.connect();”行上应用程序崩溃,Android 通知我它已被停止。将 android.permission.INTERNET 添加到应用程序使用的权限没有帮助。

最佳答案

好吧,事实证明 Android 不喜欢主线程中的网络操作。在单独的线程中执行请求可以达到目的。谢谢大家的帮助!

关于java - 使用 HttpURLConnection 的 Android 应用程序在 connect() 处崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11458606/

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