我正在嘗試使用TcpClient連接到Android模擬器。模擬器是運行在localhost:5554上的Android 4.2.2,我從AVD Manager開始。我能夠連接併發送「電源狀態放電」命令,但在發送第二個命令後,程序掛起等待響應。當我使用Putty原始連接進行連接時,這些命令有效。 下面是完整的代碼: using System;
using System.Net.Sockets;
我想弄清楚什麼大小,我應該設置我的byteSize從NetworkStream讀取時。使用更小或更大數字的優點和缺點是什麼? 我見過的很多例子都使用256.爲什麼? int byteSize = 256;
TcpListener server = new TcpListener(IPAddress.Any, 9999);
server.Start();
Byte[] bytes = new