Android 网络编程的陷阱

大鹏一日同风起,扶摇直上九万里。这篇文章主要讲述Android 网络编程的陷阱相关的知识,希望能为你提供帮助。
陷阱一,不要在主线程或者UI线程中建立网络连接
Androd4.0以后,不允许在主线程中建立网络连接,不然会出现莫名其妙的程序退出情况。正确的做法是在主线程中,创建新的线程来运行网络连接程序。

// 开启子线程 new Thread() { public void run() { SendMessage(); // 调用Post方法 }; }.start();

陷阱二,在虚拟机下调试时,不要采用"localhost"或者"127.0.0.1"来表示远程地址。因为虚拟机会将其当成它的本机地址。
【Android 网络编程的陷阱】 

    推荐阅读