# NDK_Socket **Repository Path**: xd_box/NDK_Socket ## Basic Information - **Project Name**: NDK_Socket - **Description**: ndk socket 的一个示例 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-04-08 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # NDK_Socket #### 介绍 ndk socket 的一个示例 1. 有tcp、udp 2. 运行项目时,如果要看tcp的,则需要更改ClientTask、ServerTask类中的onBackground方法,将jni方法替换成tcp的。udp的也一样,udp的则替换成udp的jni方法。 #### 使用说明 一、tcp 1. 此例子需要用两个模拟器运行来看效果。 启动模拟器后,一个运行EchoServerActivity界面的,一个运行EchoClientActivity界面的。 2. 连通模拟器 ``` emulator-5554是运行EchoServerActivity界面的模拟器 adb -s emulator-5554 forward tcp:12345 tcp:12346 ``` #### 效果 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0408/210218_8cc32437_7424060.jpeg "无标题.jpg") 二、udp 没有在android虚拟机上看到通信成功