由android.os.NetworkOnMainThreadException引发的一连串问题
step1:android.os.NetworkOnMainThreadException
解决:要创建子线程来进行网络连接。
解决连接如下:imooc.com/wenda/detail/555250
step2: java.net.ConnectException: failed to connect to localhost/127.0.0.1 (port 8089): connect failed: ECONNREFUSED (Connection refused)
解决:设置访问的ip为10.0.2.2,也就是将locahost换成10.0.2.2
解决博客如下:https://blog.csdn.net/xulianboblog/article/details/51335361
step3:java.net.ConnectException: failed to connect to /10.0.2.2 (port 8089): connect failed: ETIMEDOUT (Connection timed out)
解决:把10.0.2.2改成自己的IP地址,使用ipconfig进行本机ip查询
解决博客如下:https://blog.csdn.net/qijingpei/article/details/50675627?utm_source=blogxgwz8
这三个解决办法都曾一度让我认为问题解决了,没想到啊,第三个才解决,哈哈哈~