android studio创建tcp连接
时间: 2023-11-05 13:05:46 浏览: 100
要在 Android Studio 中创建 TCP 连接,你需要使用 Socket 类。以下是一个简单的示例代码,可以帮助你开始:
```java
private Socket socket;
private PrintWriter output;
private BufferedReader input;
private void connectToServer() {
try {
// 创建一个新的 Socket 对象,指定服务器的 IP 地址和端口号
socket = new Socket("192.168.0.1", 1234);
// 获取输出流和输入流
output = new PrintWriter(socket.getOutputStream(), true);
input = new BufferedReader(new InputStreamReader(socket.getInputStream()));
// 发送消息到服务器
output.println("Hello, server!");
// 从服务器接收消息
String response = input.readLine();
System.out.println("Server response: " + response);
// 关闭连接
socket.close();
} catch (IOException e) {
e.printStackTrace();
}
}
```
在这个示例中,我们首先创建一个新的 Socket 对象,指定服务器的 IP 地址和端口号。然后,我们获取输出流和输入流,并使用输出流向服务器发送一条消息。接着,我们从服务器接收一条消息,并将其打印到控制台上。最后,我们关闭连接。
请注意,这只是一个简单的示例代码,你需要根据你的具体需求进行修改。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://img-home.csdnimg.cn/images/20250102104920.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)