写了一段Android TCP通信的代码,连接到服务器,测试发现服务器一直没接收到,代码应该是没问题,
new Thread(){
@Override
public void run()
{
try {
Socket socket=new Socket("192.168.2.215",7080);
BufferedReader br = new BufferedReader(new InputStreamReader(socket.getInputStream()));
} catch (IOException e) {
e.printStackTrace();
}
}
}.start();
后面发现是AndroidManifest.xml要配置<uses-permission android:name="android.permission.INTERNET"></uses-permission>,再运行就连接上服务器了。