gpt4 book ai didi

android - 无法连接到端口 10.0.2.2(端口 80):ETIMEDOUT caused by ETIMEDOUT

转载 作者:太空宇宙 更新时间:2023-11-03 11:24:26 35 4
gpt4 key购买 nike

我正在尝试使用 PHP、mySQL 和本地主机构建 Android 登录应用程序。但是它显示连接问题。我尝试了模拟器和 Android 设备。我还通过在 Wireless LAN Adapter Wifi 2 下的 ifconfig 中找到它的 IP 来尝试我的 WLAN 的 IP 地址。我的 Android 设备使用相同的 WIFI 连接(尽管我也有一个中继器,如果该信息有用的话)。它曾经在我的模拟器中显示“ehostunreach”。以及我的 Android 设备中的“ehostunreach”和“etimedout”。我希望这么多的细节就足够了。任何帮助将不胜感激。

       protected String doInBackground(String... params) {
String type = params[0];
String login_url = "http://10.0.2.2/login.php";
if(type.equals("login")) {
try {
String user_name = params[1];
String password = params[2];
URL url = new URL(login_url);
HttpURLConnection httpURLConnection = (HttpURLConnection)url.openConnection();
httpURLConnection.setRequestMethod("POST");
httpURLConnection.setDoOutput(true);
httpURLConnection.setDoInput(true);
OutputStream outputStream = httpURLConnection.getOutputStream();
BufferedWriter bufferedWriter = new BufferedWriter(new OutputStreamWriter(outputStream, "UTF-8"));
String post_data = URLEncoder.encode("user_name","UTF-8")+"="+URLEncoder.encode(user_name,"UTF-8")+"&"
+URLEncoder.encode("password","UTF-8")+"="+URLEncoder.encode(password,"UTF-8");
bufferedWriter.write(post_data);
........

最佳答案

无法访问该服务器。尝试从您的 PC ping 10.0.2.2,您可能会超时。首先尝试获得成功的 ping。可能服务器没有该 IP 地址,或者您的路由器正在过滤消息。

关于android - 无法连接到端口 10.0.2.2(端口 80):ETIMEDOUT caused by ETIMEDOUT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38315118/

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