关键代码
- void Socket::connet()
- {
- socketTest->connectToHost("173.194.127.81",80);
- if(socketTest->waitForConnected(3000))
- {
- qDebug()<<"connected";
- socketTest->write("hello baidu\r\n\r\n\r\n");
- socketTest->waitForBytesWritten(1000);
- socketTest->waitForReadyRead(3000);
- qDebug()<<"reading: "<<socketTest->bytesAvailable();
- qDebug()<<socketTest->readAll();
- socketTest->close();
- }
- else
- {
- qDebug()<<"not connetcted";
- }
- //conneted
- //send
- //got
- //close
- }
在PC上是可以正常运行的。编译
android版在模拟器不能运行说程序停止了。
是QTcpSocket没有
移植到android呢还是还是控制台程序本来就不支持android,或是
其他的原因?