-1
的Android簡單的socket程序客戶端顯示錯誤的android簡單的socket程序客戶端顯示錯誤
socket = new Socket(dstAddress, dstPort);
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(1024);
byte[] buffer = new byte[1024];
int bytesRead;
InputStream inputStream = socket.getInputStream();
while ((bytesRead = inputStream.read(buffer)) != -1) {
byteArrayOutputStream.write(buffer, 0, bytesRead);
response += byteArrayOutputStream.toString("UTF-8");
}
感謝您的回答。我嘗試使用10.0.2.15,但不是連接。我關閉了防火牆,但再次沒有連接。 – devcelebi
什麼是「不連接」?在客戶端嘗試替換e.printStackTrace(); Log.e(e.getMessage());然後看到logcat。 – R4j