赞
踩
问题:在本地用打开cmd用
telnet [IP地址] [端口号]
的方式能连上服务器,写的APP的程序里socket却连不上。
解决:
较高API版本的Android中,连接socket要写在子线程中,不能直接写在主线程里。
new Thread(new Runnable(){
@Override
public void run(){
try {
socket = new Socket(HOST, PORT);
bufferedReader = new BufferedReader(new InputStreamReader(socket.getInputStream()));
printWriter = new PrintWriter(
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。